How We Catch Up Your Contractor Books
Every moving part of a construction business's books rebuilt, job by job and period by period, until you are current. All fees include HST.
Scope the Backlog
We start by mapping exactly how far behind you are and which deadlines are live.
- Confirm how many periods and jobs are behind and what has been filed.
- Identify the GST/HST, T5018 and T2 corporate returns that are overdue.
- List the records we have and what needs rebuilding from invoices and bank data.
- Prioritise the periods with filing deadlines and penalty exposure first.
- Quote a flat fee for the whole catch-up before we begin.
Rebuild Job Costs
The job cost is the foundation, so we rebuild it project by project.
- Reconstruct direct labour, materials, equipment and subcontractor costs per job.
- Use loaded labour rates, wage plus CPP, EI, WSIB and benefits, not base wage.
- Match progress billings to the work actually done on each project.
- Reconcile job costs to bank and card-processor activity.
- Rebuild a work-in-progress picture so profit is not swinging month to month.
Capture Subcontractors for T5018
Missed T5018s are one of the most common contractor penalties.
- Identify every subcontractor paid for construction services during each year.
- Collect the SIN or Business Number needed for each T5018 slip.
- Report Box 22 as the gross payment including GST/HST, not the net.
- Route non-construction service contractors to the T4A, not the T5018.
- Prepare and file the outstanding T5018 slips and summaries.
Rebuild Holdbacks
Holdbacks have their own timing rules that trip up most contractor books.
- Rebuild holdback receivable and payable schedules for every project.
- Track the statutory holdback withheld from each progress payment.
- Apply GST/HST to holdbacks when released and paid, not when earned.
- Flag holdback receivables now eligible for release but not yet collected.
- Reconcile the balances to the project contracts and billing history.
Rebuild GST/HST & Classification
Tax timing and worker status are top construction reassessment triggers.
- Reconcile GST/HST on progress billings, applied at invoice or payment, whichever first.
- Capture the input tax credits on materials, equipment and subcontractors.
- Review each worker for employee versus subcontractor status.
- Correct prior periods where a worker was misclassified.
- Prepare and file the back GST/HST returns from the rebuilt numbers.
File & Keep You Current
Clean books are only useful once the returns are filed and stay filed.
- File the outstanding GST/HST, T5018 and T2 corporate returns from reconciled books.
- Reconcile WSIB and owner draws so nothing looks unexplained.
- Hand you clean books in QuickBooks Online or Xero to carry forward.
- Pursue penalty and interest relief where a genuine circumstance applies.
- Move you to monthly bookkeeping so the books never fall behind again.
Free Contractor Catch-Up Bookkeeping Consultation
Free Contractor Catch-Up Bookkeeping Consultation
Case Studies
Three Years of T5018s Filed
A contractor three years behind had never filed a T5018, with subcontractor payments scattered across bank records. We rebuilt the subcontractor ledger, collected the missing SINs and Business Numbers, and prepared and filed the outstanding slips and summaries before the penalties compounded further. The figures here are illustrative of the work we do, not a specific client file.
Holdbacks Reconstructed
A builder had booked holdbacks as revenue when earned and applied GST/HST at the wrong time. We rebuilt the holdback receivable and payable schedules per project, corrected the GST/HST timing to release, and re-reconciled the affected periods. The figures here are illustrative of the work we do, not a specific client file.
Subcontractor Reclassification Avoided
A trades company paid several long-term workers as subcontractors, though the company controlled their hours and supplied the tools. We reviewed each arrangement, corrected the treatment, and documented it before a CRA reclassification and retroactive CPP, EI and penalties. The figures here are illustrative of the work we do, not a specific client file.
Job Costs Rebuilt, Real Margins Found
A contractor with no job costing could not tell which projects made money. We rebuilt costs per job with loaded labour rates, produced a work-in-progress schedule, and filed the outstanding returns from clean books. The figures here are illustrative of the work we do, not a specific client file.
Where Contractor Books Go Wrong
These are the issues we find most often when we catch up a contractor, and the ones the CRA looks at first.
| Problem | Why It Matters |
|---|---|
| Missing T5018 slips | Subcontractor payments never reported; a common construction penalty |
| Worker misclassification | Subcontractors the CRA reclassifies as employees, with retroactive CPP and EI |
| Holdback timing wrong | GST/HST applied when earned instead of when the holdback is released |
| No job costing | Profit swings month to month with no view of which jobs make money |
| Base wage used for labour | Ignoring CPP, EI, WSIB and benefits understates true cost per job |
| Owner draws not reconciled | Draws that do not tie to a T4 or T5 invite a CRA review |
Construction is permanently on the CRA high-risk list. Missed T5018s, holdback timing and worker classification are the issues that draw reassessments, so getting them right is the most important part of catching up a contractor. See our CRA audit support for construction.
T5018 and Classification: The Rules We Apply
The areas contractors most often get wrong, and exactly how we treat them as we rebuild your books.
| Item | Treatment |
|---|---|
| Subcontractor paid $500 or more | Reportable on a T5018 if the work is a construction service |
| T5018 Box 22 amount | The gross payment including GST/HST, not the net |
| Non-construction service contractor | Reported on a T4A Box 048, not a T5018 |
| Statutory holdback | Enters Box 22 and GST/HST when released and paid, not when earned |
| Genuine independent subcontractor | Paid on the T5018; no CPP, EI or source deductions |
| Worker who is really an employee | Reclassified onto payroll to avoid retroactive CPP, EI and penalties |
What Our Contractor Catch-Up Includes
- Scoping the backlog and quoting a flat fee before we start
- Rebuilding job costs per project with loaded labour rates
- Reconstructing holdback receivable and payable schedules per job
- Capturing subcontractor payments and preparing the outstanding T5018s
- Reconciling GST/HST on progress billings and holdbacks and reconstructing the returns
- Capturing the input tax credits on materials, equipment and subcontractors
- Reviewing each worker for employee versus subcontractor status
- Reconciling employee payroll, source deductions, T4s and WSIB
- Filing the outstanding GST/HST, T5018 and T2 corporate returns from clean books
- Handing you reconciled books in QuickBooks Online or Xero to carry forward
Know Your Exact Fee Before We Start
Flat fee, fixed in advance. All fees include HST. No hourly billing.
Why Choose Gondaliya CPA for Contractor Catch-Up?
Construction Expertise
Job costing, T5018, holdbacks and worker classification handled the way trades actually run.
Licensed CPA Ontario
A certified CPA team rebuilds and files, not just data entry.
Flat Fee, Upfront
All fees including HST, no hourly billing, scoped before we start.
Fully Remote
Your books rebuilt through our secure portal, wherever your restaurant is.









Transparent Flat-Fee Contractor Catch-Up Pricing
| Service | Fee | Scope | Details |
|---|---|---|---|
| Catch-Up Scoping & Quote | FREE | One-time | We map the backlog, confirm deadlines and quote a flat fee before any work begins. |
| Single-Location Catch-Up | Quoted upfront | Per backlog | Job costs, holdbacks, subcontractors, GST/HST and expenses rebuilt for every period behind. |
| Multi-Location Catch-Up | Quoted upfront | Per backlog | Each site rebuilt and consolidated, with back returns filed. |
| Back GST/HST, T5018 & T2 Filing | Included | Per return | Outstanding GST/HST, T5018 and corporate returns prepared and filed from clean books. |
| Ongoing Monthly Bookkeeping | Quoted upfront | Monthly | Optional, keeps the books current so you never catch up twice. |
All fees include HST, so the number quoted is the number you pay. Payment is by Interac e-Transfer to info@gondaliyacpa.ca with auto-deposit enabled and the security question set to Not Applicable. Please use our pricing calculator for an exact figure.
Know Your Exact Fee Before We Start
Flat fee, fixed in advance. All fees include HST. 30-Day Money-Back Guarantee.
Contractor Catch-Up Bookkeeping: Cities We Serve
Licensed CPA catch-up bookkeeping for contractors across Ontario, delivered virtually.
Frequently Asked Questions
Meet Your Contractor Bookkeeping Team

Sharad Gondaliya, CPA
Founder & Managing Director
Gondaliya CPA Professional Corporation
Sharad advises contractors on catch-up bookkeeping, T5018 compliance, holdbacks and back filings across Ontario and Canada.

Vandana Goel, CPA
Senior Accountant
Gondaliya CPA Professional Corporation
Vandana rebuilds contractor job costs, holdback schedules, subcontractor ledgers and GST/HST period by period until the books are current.
What Our Clients Say
1300+ five-star reviews from business owners across Ontario and Canada.
Related Construction Services We Provide
Construction Bookkeeping
- Monthly bookkeeping for contractors
- Job costing and holdback tracking
- GST/HST and WSIB reconciliation
T5018 Filing
- Statement of Contract Payments
- Subcontractor slips and summary
- SIN and Business Number collection
Year-End & T2 for Construction
- Year-end accounting for contractors
- T2 corporate tax filing
- Financial statements from clean books
Catch-Up T2 for Construction
- Late T2 corporate returns filed
- Back GST/HST and T5018 returns
- Penalty and interest relief where available
Behind on Your Contractor Books? Let a CPA Catch You Up.
We rebuild your job costs, subcontractors, holdbacks and GST/HST, prepare the T5018s and file the returns you are behind on, and make your business ready for the CRA scrutiny construction draws. Flat fee. All fees include HST.

