...
Events | Dates |
1) Receive Deposit from Customer for 100.00 RM | 10 January 2016 |
2) Generate Invoice to Customer for 159.00 RM (Inclusive of tax) | 20 January 2016 |
3) Settle Invoice with Receipt | 2 February 2016 |
4) File Tax for both Receipt and Invoice | 15 March February 2016 (For February Jan Filing) |
Calculation in system
...
Jtxn during Creation of RCT | (Dated 10 January 2016) | |||
GLCode | Debit | Credit | Remarks | |
accReceivable | 100 | Debtors account | ||
Bank | 100 | Money going in to bank / cashbook | ||
gst_output | 5.66 | This GLCode has the amount of output tax collected (for all documents) | ||
gst_output_suspended | 5.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 | (Dated 20 January 2016) | |||
GLCode | Debit | Credit | Remarks | |
accReceivable | 159 | 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 | (Dated 2 February January 2016) | |||
GLCode | Debit | Credit | Remarks | |
gst_output | 5.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. |
...