This shouldn’t come as a surprise but, when you do your annual income tax, you have to declare all your business income. It doesn’t matter whether customers pay by cash, cheque or credit card. You have to report all of it.
Business income from customers in other countries must also be declared on your Canadian income tax.
Canada Revenue Agency (CRA) recently sent a federal court order to payment processor Square Canada to turn over information on its Canadian sellers who annually processed at least $20,000 in the past five years. The Globe and Mail reported that this is “part of an ongoing effort by the CRA to crack down on tax avoiders.”
This has been happening for many years in the US with Square, PayPal, and all other third-party electronic payment processors. Every electronic payment processor in the US has to report to the Internal Revenue Service anyone whose payment volume annually exceeds $20,000 and 200 transactions.
The CRA is concerned about self-employed people and those who get paid in cash.
Always keep proper invoices, receipts, and bank statements to prove your income and expenses.