Balance sheet currency flucations
How can I make sense of GST (Canadian sales tax) on my LLC's balance sheet? Or can I leave it off the books somehow?
It will never make sense due to currency flucations. It will never even out and will always be off. GST is a recoverable sales tax in Canada, its not an "expense" like sales tax in the states.
Example, I incur $10k (CAD) GST in Feb at 0.70 CAD/USD so my balance sheet shows a GST liability of -$7000 USD. I make a sale and collect $10k (CAD) GST in Dec at 0.80 CAD/USD so my books now shows a liability of $1000 USD.
This doesnt make sense. I would have no liability in reality as $10k - $10k = $0. My GST return to the CRA would be $0. However, my balance sheet shows a $1000 liability.
For my GST transactions I will keep a spreadsheet in CAD to see my real liabilties, my but balance sheet will not make sense.
I use waveapps, my books are in USD. For CAD transactions, waveapps converts the amount to USD based on that days exchange rate.
Any suggestions?
Comments
Hey there @dontworryaboutit
Although I don't have experience in the tax world (especially internationally) but it sounds like this might be an issue with regards to the foreign currency exchange. Wave imports its transactions daily from xe.com so I'm curious if the balance remaining is due to the fluctuating amounts from the for exchange rates.
Manual Fix
When a foreign currency bank account reaches a zero balance in the foreign currency, there is usually a home currency balance in the account, due to foreign exchange rate fluctuations over time as transactions are recorded. If you zero out the balance in the business currency by creating a journal entry (the other side is gain/loss on foreign exchange), Wave calculates a corresponding foreign currency amount which is then recorded into the balance of the account. This means that ultimately, either the account will show a business currency balance (which is a 'phantom' account balance on the balance sheet), or the account will hold a foreign currency balance (which doesn't appear on the balance sheet, but then the bank account can't be reconciled as there is a 'phantom' transaction in the foreign currency).
We're working to make it possible for you to be able to update the business currency balance of a foreign currency bank account without also creating a foreign currency transaction amount. This would prevent your balance sheet and/or the account to have a phantom amount.
A workaround is to create a related functional/home currency “valuation” account, where you can make entries in the functional currency only, so the net of the valuation account and the bank account will be correct. We're working on automating this process, but in the meantime, this must be manually done by you. If you have further questions on the accounting principles of this, please reach out to an accountant. The valuation account would need to be the same account type as the account which needs to be balanced. So if it's an asset account you're looking to revaluate, you can create an asset valuation account, or a liability will need to be a similar liability valuation account. Picture it like a placeholder account here you can store the balance away from your actual account. This is definitely a workaround and we appreciate your patience until we eventually give the option to change currencies in Wave.
Wave is currently building a transaction rewrite which will, in its final phase, include the tools needed to reconcile these ghost amounts. I don't have an ETA for this launch, but I can say that it is the current primary focus of the accounting product team. Thank you for your patience while we build this feature out to completion.