Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What happened to my accounting entries when I receive deposit for future tax invoices?

 

Scenario

 
1) Receive Deposit from Customer for 100.00 RM
2) Generate Invoice to Customer for 159.00 RM (Inclusive of tax)
3) Settle Invoice with Receipt
4) File Tax for both Receipt and Invoice

 

Calculation in system

 

Jtxn during Creation of RCT    
     
GLCodeDebitCredit Remarks
accReceivable 100 Debtors account
Bank100  Money going in to bank / cashbook
gst_output 5.66 This GLCode has the amount of output tax collected (for all documents)
gst_output_suspended5.66  This can be of any name, basically this is to see how much gst was collected for deposit and not invoiced out yet.
     
     
Jtxn during Creation of Invoice     
     
GLCodeDebitCredit Remarks
accReceivable159  Debtors account
generalSales 150 General Sales account
gst_output 9 This GLCode has the amount of output tax charged (for all documents)
     
     
Settling of Invoice with RCT    
     
No JTXn created    
     
     
Filing of both RCT and Invoice    
     
GLCodeDebitCredit Remarks
gst_output5.66  This amount was charged during the deposit, but reversed to avoid double tax upon settling the invoice.
gst_output_suspended 5.66 Upon filing, this account will be reduced to 0 since related tax invoice has already been created.
Info
Refundable deposit do not have any GST!!

Filter by label (Content by label)
showLabelsfalse
max5
spacesWMS
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("deposit","gst_output_suspended","gst") and type = "page" and space = "WMS"
labels gst deposit gst_output_suspended

...

hiddentrue

...

Child pages (Children Display)
alltrue