Complete Guide to Bookkeeping Services in Alberta
How bookkeeping works, what Alberta businesses must track for the CRA, how to run a clean monthly close, and when it makes sense to hand your books to a professional.
Quick Summary
Bookkeeping turns everyday transactions into accurate financial records that Alberta businesses rely on for taxes, financing and decisions. A sound system starts with the right accounting method and chart of accounts, follows a consistent monthly close, and keeps GST, payroll and corporate tax obligations on schedule. Clean books also support forecasting, lender applications and investor due diligence. This guide walks through each step, highlights common mistakes and explains when outsourcing becomes the smarter choice.
What Bookkeeping Is and Why It Matters
Bookkeeping is the ongoing process of recording, organizing and reconciling every financial transaction in a business. Each sale, supplier bill, payroll run, loan payment and bank fee is captured in the accounting system and assigned to the right category. Over time, those entries become the financial statements that show whether the business is profitable, how much it owes and how much cash it has.
For Alberta businesses, good bookkeeping does three critical jobs. First, it keeps you compliant with the Canada Revenue Agency, including GST, payroll remittances and corporate or personal income tax. Second, it gives lenders, investors and grant programs the reliable numbers they require before committing funds. Third, and most important, it gives you the information you need to manage cash, set prices, control costs and plan growth.
Despite its importance, bookkeeping is often the first task to slip when owners get busy. Receipts pile up, accounts go unreconciled and the year-end scramble becomes an annual ritual. This complete guide explains how a proper bookkeeping system works, what Alberta businesses need to track, and how to keep your books accurate month after month, whether you do them yourself or work with a professional.
The Bookkeeping Cycle
Every bookkeeping system follows the same basic cycle. Understanding it makes it easier to see where errors creep in and where automation helps most.
The six-step bookkeeping cycle
The cycle repeats every month. Skipping reconciliation is the most common cause of inaccurate reports.
- Double-entry bookkeeping: every transaction affects at least two accounts, such as cash and revenue, which keeps the books in balance.
- Source documents: every entry should be supported by a receipt, invoice, statement or contract.
- Consistency: categorizing similar transactions the same way each month makes reports comparable.
Cash vs Accrual Accounting
Your accounting method determines when revenue and expenses are recorded. It affects how profit looks month to month and what lenders and investors see.
| Feature | Cash basis | Accrual basis |
|---|---|---|
| Revenue recorded | When payment is received | When it is earned |
| Expenses recorded | When paid | When incurred |
| Tracks receivables and payables | No | Yes |
| Accuracy of monthly profit | Can swing with payment timing | Reflects actual activity |
| Typical users | Some very small unincorporated businesses | Most corporations; expected by lenders and investors |
Monthly profit: cash vs accrual view (illustrative, $000s)
Illustrative. A large March invoice paid in May makes cash-basis profit swing, while accrual shows when the work was actually done.
Setting Up Your Chart of Accounts
The chart of accounts is the list of categories used to organize every transaction. A clear structure makes reports meaningful and tax preparation faster. Keep it simple, but detailed enough to answer the questions you care about.
| Account type | Example accounts | Appears on |
|---|---|---|
| Assets | Bank accounts, accounts receivable, inventory, equipment, vehicles | Balance sheet |
| Liabilities | Accounts payable, GST payable, payroll liabilities, loans, credit cards | Balance sheet |
| Equity | Share capital, retained earnings, shareholder loan | Balance sheet |
| Revenue | Product sales, service revenue, by line of business | Income statement |
| Cost of sales | Materials, subcontractors, direct labour, freight | Income statement |
| Operating expenses | Rent, wages, software, marketing, insurance, professional fees | Income statement |
The Monthly Close Process
The monthly close is the routine that turns raw transactions into reliable monthly statements. A consistent close keeps errors small and catches problems before they compound.
Illustrative monthly close timeline (business days after month-end)
Illustrative. Many well-run small businesses close within 5–10 business days of month-end.
Monthly close checklist
- Import or enter all sales, expenses and payments
- Reconcile every bank, credit card, loan and payment processor account
- Review aged receivables and follow up on overdue invoices
- Review aged payables and confirm all bills are entered
- Record payroll, remittances and benefits
- Record GST collected and input tax credits
- Post accruals, prepaid expenses and depreciation where applicable
- Review the balance sheet for unusual balances
- Produce and review the income statement, balance sheet and cash summary
Alberta and CRA Compliance Calendar
Bookkeeping keeps you ready for the filings and payments most Alberta businesses face. Alberta charges 5% GST and has no provincial sales tax, which simplifies sales tax, but federal obligations still require careful tracking.
| Obligation | General timing | Bookkeeping requirement |
|---|---|---|
| GST returns | Monthly, quarterly or annually depending on revenue and election | Accurate GST collected and input tax credits |
| Payroll source deductions | Usually monthly for small employers; more often for larger ones | Payroll records reconciled to remittances |
| T4 and T4A slips | By the end of February | Year-end payroll and contractor reconciliation |
| WCB Alberta premiums | Based on insurable earnings, with annual reporting | Accurate payroll by employee and classification |
| Corporate tax balance | Generally two or three months after year-end | Year-end financial statements |
| T2 corporate return | Within six months of year-end | Complete, reconciled year-end file |
| T5018 (construction) | Within six months of the reporting period | Subcontractor payment records |
General guidance only. Filing frequencies and deadlines depend on your business; confirm with the CRA, WCB Alberta or your accountant.
Record Keeping and Documents
The CRA generally requires businesses to keep books and records for six years from the end of the last tax year they relate to. Digital records are acceptable if they are complete, readable and backed up.
- Sales records: invoices, receipts and payment processor reports.
- Expense records: supplier invoices and receipts showing GST numbers where input tax credits are claimed.
- Bank and credit card statements for every account.
- Payroll records: timesheets, pay stubs, remittances, T4s and Records of Employment.
- Asset records: purchase invoices, disposal details and vehicle logbooks.
- Contracts and agreements: leases, loans, customer and supplier contracts.
- Corporate records: minute book, share register and resolutions, kept longer than six years.
Bookkeeping by Industry in Alberta
| Industry | Bookkeeping priorities |
|---|---|
| Construction and trades | Job costing, progress billing, holdbacks, subcontractor T5018 reporting |
| Oil and gas services | Field tickets, equipment costs, fuel, long customer payment terms |
| Agriculture | Seasonal cash flow, inventory and crop sales, program payments |
| Retail and e-commerce | Inventory, payment processor reconciliation, returns |
| Professional services | Time-based billing, work in progress, receivables management |
| Healthcare and clinics | Insurance billing, practitioner splits, GST-exempt services |
| Technology and SaaS | Deferred revenue, USD transactions, SR&ED time tracking |
| Non-profits and charities | Restricted funds, grant tracking, donation receipts |
Charities and non-profits have additional reporting needs covered in our guide to financial modeling for non-profits and charities.
Reports Your Books Should Produce
| Report | What it shows | How often to review |
|---|---|---|
| Income statement (P&L) | Revenue, costs and profit | Monthly |
| Balance sheet | Assets, liabilities and equity | Monthly |
| Cash flow summary | Where cash came from and went | Monthly |
| Aged receivables | Who owes you and for how long | Weekly or monthly |
| Aged payables | What you owe and when it is due | Weekly or monthly |
| Budget vs actual | Performance against plan | Monthly |
These reports are the starting point for forecasting. Our article on financial forecasting practices among Alberta SMEs shows how to turn monthly actuals into a reliable forward view. Investors also review these reports closely, as covered in our look at startup valuation and fundraising trends.
Common Bookkeeping Mistakes
Most common bookkeeping mistakes (illustrative ranking)
Illustrative ranking based on cleanup work we commonly see, not a statistical survey.
- Use separate business accounts and cards to avoid mixing personal spending.
- Capture receipts digitally at the time of purchase.
- Reconcile monthly, not just at year-end.
- Review GST coding so you claim every eligible input tax credit.
- Set payroll remittance reminders, since directors can be personally liable for unremitted deductions.
When to Outsource Your Bookkeeping
Doing your own books can work in the early days, but many Alberta owners reach a point where outsourcing saves time and money. Common signs include:
- You spend more than a few hours each month on bookkeeping
- Your books are more than a month behind
- You have employees and payroll remittances
- You are registered for GST and filing regularly
- You need monthly statements for a lender, investor or grant program
- Your accountant charges extra for year-end cleanup
- You want to make decisions based on current numbers
For a breakdown of packages and costs, see our bookkeeping services packages and pricing guide, and for practical setup tips, read our guide to small business bookkeeping in Alberta. When you are ready, our bookkeeping services handle the monthly work, our business planning and financial modeling services turn your books into forecasts, and our fractional CFO services add strategic guidance as you grow.
Frequently Asked Questions
What does a bookkeeper do for a small business?
A bookkeeper records and categorizes all business transactions, reconciles bank and credit card accounts, manages bills and invoices, supports GST and payroll filings, and produces monthly financial reports. Their work keeps the books accurate and up to date so owners can make decisions and accountants can prepare year-end statements and tax returns efficiently.
Should my business use cash or accrual accounting?
Most incorporated businesses in Canada report on an accrual basis, which records revenue when earned and expenses when incurred. Cash accounting, which records transactions when money moves, may be simpler for very small businesses but gives a less accurate picture of profit. Lenders and investors usually expect accrual-based statements. Confirm what applies to your business with your accountant.
How long do I need to keep business records in Canada?
The CRA generally requires businesses to keep books and records for six years from the end of the last tax year they relate to. Some records, such as corporate minute books and documents related to long-term assets, should be kept longer. Electronic records are acceptable if they are complete, readable and backed up.
What is a monthly close in bookkeeping?
A monthly close is the process of finalizing the books for a month. It typically includes recording all transactions, reconciling bank and credit card accounts, reviewing payables and receivables, recording accruals and adjustments, and producing financial statements. Closing every month keeps errors small and reports timely.
Can I do my own bookkeeping in Alberta?
Yes. There is no requirement to hire a bookkeeper, and many small businesses start by doing their own books with accounting software. As transactions, payroll, GST obligations and reporting needs grow, many owners outsource to save time, reduce errors and stay compliant with CRA deadlines.
Final Summary
Bookkeeping in Alberta is about more than recording transactions. A strong system uses the right accounting method, a clear chart of accounts and a consistent monthly close, and it keeps GST, payroll, WCB and corporate tax obligations on schedule. Good records protect you in a CRA review, support financing and give you current numbers for decisions. Whether you manage the books yourself or outsource them, monthly discipline is what turns bookkeeping from a year-end burden into a business advantage.
Related reading from Arbutus
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.


