top of page



Dirani v. Canada: A Case Law showing you the Importance of Accounting Record-Keeping and Documentation
The case of Dirani v. Canada serves as a crucial reminder for taxpayers about the importance of meticulous record-keeping and...
Eric Sun


Land Development in BC
The process of applying for land development in British Columbia generally involves the following steps: Review of Zoning Bylaws: Prior...
Eric Sun


Why Corporate-Owned Life Insurance: Advantages and Benefits for Your family and your Business
Life insurance is commonly known as a financial tool that provides liquidity to pay debts, covers tax liabilities, or creates a...
jing.yu


Simple Rules and Policies about GST for New Business Owner
PART A - GST Registration Rules A business that has sale over $30,000 must register GST within 30 days since its sale pass $30,000. A...
Eric Sun


Cumulative Lifetime Capital Gains Deduction
When you work with a business broker to buy or sell a business, they must tell you there are two types of transaction - asset sale or...
Eric Sun


EI for self-employed individual
As is known, Employment Insurance (EI) is an income support provided by the Canadian government for unemployed workers looking for...
Eric Sun


Income Tax Filing Deadlines
Filing Tax Return before the deadline is a fundamenta to get compliance with the tax law. To facilitate our customers, the filing...
Eric Sun


General Limitation on Deductions – Bookkeepers need to keep in mind
Financial accounting and business operations are closely intertwined and serve stakeholders such as shareholders, investors, lenders, and...
Eric Sun


Inducement – in the course of earning income from a business or property
Inducement is defined under Canadian tax law as valuable benefits such as grants, subsidies, tax-free loans, refunds, and reimbursements...
Eric Sun


Why Cloud Bookkeeping?
Cloud bookkeeping is a cutting-edge technology-driven accounting solution that leverages the internet to store and access accounting...
Eric Sun
bottom of page