BoltBill Pro guide
Engineering Fee Proposal Template: Canada Guide
Structure a Canadian engineering fee proposal template. Master scope definitions, fixed fees, Alberta PPCLA rules, and CRA tax compliance.

An engineering fee proposal template defines the scope of work, fee structure, payment schedule, and terms of engagement before professional work begins. A standard Canadian template outlines deliverables, hourly or fixed rates, applicable sales taxes such as GST or HST, and statutory terms. Using a defined proposal template prevents scope creep, sets transparent invoicing triggers, and protects both consultant and client under provincial commercial laws.
The Core Anatomy of an Engineering Fee Proposal
Every engineering fee proposal serves two functions: it sells your technical service and forms the basis of a legally enforceable contract. When a client signs your proposal, that document dictates how disputes, extra work, and payment delays get resolved. A complete template must cover six fundamental areas:
- Project Understanding and Background: A concise summary of the client's objective, site location, and existing conditions.
- Defined Scope of Services: A detailed breakdown of phases (for example: preliminary assessment, detailed design, permitting, and field review).
- Explicit Exclusions: A list of tasks not included in the fee, such as environmental site assessments, geotechnical drilling, utility connection fees, or municipal application charges.
- Client Responsibilities: Information the client must supply, including legal property surveys, architectural base drawings, or timely access to facilities.
- Commercial Terms and Fee Basis: The calculation method (stipulated sum, time and materials with an upset limit, or percentage of construction) alongside milestone triggers.
- General Conditions: Standard contractual terms covering limitation of liability, intellectual property ownership of drawings, termination clauses, and interest charges on late accounts.
Missing any of these sections exposes a consultant to unpaid revisions. If your scope states "provide electrical drawings for municipal permit" without specifying the number of design iterations, a client may expect four full redesigns at zero additional cost.
What the Template Asset Covers
A professional proposal template handles both standard consulting deliverables and downstream commercial mechanics. Whether you operate an engineering firm, work as a solo mechanical specialist, or run a technical trade consultancy, your proposal requires uniform sections.
1. Phase-by-Phase Deliverables
Rather than quoting a lump sum for an entire project, divide work into distinct stages. For an electrical engineering scope on a light industrial build, those stages look like this:
- Phase 1 — Concept and Load Calculations: Service size confirmation, utility coordination with the local wire service provider, and preliminary single-line diagrams.
- Phase 2 — Permit and Tender Documents: Power layouts, lighting design meeting energy standards, schedules, and specifications sealed by a professional engineer.
- Phase 3 — Construction Administration and Field Review: Site visits during rough-in, review of shop drawings, responses to contractor requests for information (RFIs), and preparation of record drawings.
2. Clear Boundary Conditions and Assumptions
Every fee calculation relies on technical assumptions. If the client changes the building footprint halfway through design, your initial fee is invalid. Write your assumptions directly into the template body:
- Design relies on CAD or BIM files supplied by the prime consultant without conversion errors.
- Field reviews assume a maximum of four on-site visits during construction; additional site attendances bill at your standard hourly rate.
- Permit processing timeframes depend entirely on the local authority having jurisdiction and do not alter milestone payment dates.
3. Payment Schedule and Proper Invoicing Triggers
Never tie invoice dates to municipal approvals or construction schedules out of your control. Tie your billing to document submission dates. Set your template to release invoices when permit drawings are sent to the client, not when the city planner approves the permit. When evaluating software options to issue these proposals and track milestone progress, review our guide on the Best Quotation Software for Small Engineering Firms.
How to Use the Template: Worked Example and Workflow
To implement the proposal template, calculate your internal labor cost, apply your standard multiplier to account for overhead and profit, and schedule your billing milestones. Here is a realistic Canadian example for a tenant improvement project in Calgary, Alberta.
Worked Project Scenario
A client requests mechanical and electrical engineering for a 3,500-square-foot commercial kitchen expansion. The proposal quotes a stipulated sum (fixed fee) of $14,500 CAD plus applicable disbursements and sales tax.
| Milestone / Phase | Deliverables | Share of Fee | Amount (CAD) |
|---|---|---|---|
| Milestone 1 | Schematic design, load calculations, utility inquiry | 20% | $2,900.00 |
| Milestone 2 | Sealed drawings submitted for building permit | 50% | $7,250.00 |
| Milestone 3 | Tender document package and contractor addenda | 15% | $2,175.00 |
| Milestone 4 | Field reviews, substantial completion letter | 15% | $2,175.00 |
| Total Base Fee | 100% | $14,500.00 |
Next, define how taxes and disbursements apply. In Alberta, professional services carry 5% federal Goods and Services Tax (GST). Provincial sales tax does not apply in Alberta. A sample billing clause in the proposal reads:
"Engineering Fee: $14,500.00 CAD. Reimbursable expenses (mileage at $0.70/km, printing, courier) billed at cost plus 10%. All billings subject to 5% GST. Invoices issued upon completion of each milestone, payable Net 30 days."
If this exact project took place in Ontario, the proposal would specify 13% Harmonized Sales Tax (HST). In British Columbia, engineering services incur 5% GST, while in Quebec, services incur 5% GST plus 9.975% Quebec Sales Tax (QST). Listing the correct tax registration numbers directly on the proposal establishes commercial credibility from the first conversation.
Field Notes: Canadian Billing Mechanics, Holdbacks, and Tax Rules
Drafting a proposal requires understanding the legislation governing payment schedules and record-keeping in Canada. Self-employed practitioners and small firms frequently run into three specific statutory areas.
Prompt Payment and Construction Lien Rules
In Alberta, the Prompt Payment and Construction Lien Act (PPCLA) governs commercial payment timelines. Under the PPCLA, an owner must pay a contractor or consultant within 28 calendar days of receiving a "proper invoice." If your engineering work ties directly to a physical improvement on real property, your contracts and invoices fall under this legislation.
The PPCLA also mandates a 10% statutory holdback (Part 2, Section 18) on contracts for improvements. Owners often attempt to retain a 10% holdback from engineering consulting invoices. Your proposal template should clarify whether your services are subject to lien holdbacks or billed as independent professional consulting services exempt from prime-contractor construction retainage.
CRA Invoicing and Document Retention
The Canada Revenue Agency (CRA) requires precise data on proposals that convert into binding contracts and invoices. Under Section 230(4) of the federal Income Tax Act, you must retain copies of all proposals, written agreements, invoices, and payment receipts for a minimum of six years from the end of the last tax year to which they relate. Ensure your proposal template contains:
- Your registered legal business name and operating name.
- Your nine-digit Business Number (BN) and GST/HST program identifier.
- The client's full corporate legal name and physical billing address.
- A defined validity window (for example, "This proposal remains open for acceptance for 30 calendar days from the date of issue").
Managing Out-of-Scope Requests
Scope creep erodes profitability faster than underquoting. When a client asks for design modifications due to a tenant layout change, do not proceed based on an informal text message. Your proposal template should establish a mandatory change order procedure:
- Any adjustment to equipment sizes, layout plans, or project staging requires a written Revision Notice.
- Additional engineering time bills at standard hourly rates ($165.00/hour for Senior Engineer, $115.00/hour for Designer, $85.00/hour for Drafting).
- Work on requested revisions begins only after the client returns an authorized Change Order copy.
Next Steps: Moving from Proposal to Invoice
Once you fill in the scope parameters, pricing milestones, and liability terms, export the proposal to PDF and send it with an electronic signature block. Do not begin detailed technical calculations, utility applications, or site visits until you receive an executed signature page or a formal client purchase order.
When the proposal is signed, set up your project milestones immediately in your billing software. Generating proper invoices that mirror the proposal milestones ensures clients recognise the charges instantly, avoiding approval bottlenecks. To streamline your project quotes, milestone claims, and CRA-compliant tax invoices, explore how BoltBill Pro manages billing workflows for independent consultants and small firms.
Common questions
What is the difference between an engineering proposal and an engineering contract?
An engineering proposal is an offer detailing the scope, fee, and conditions under which you will complete work. Once accepted and signed by the client, that proposal becomes a legally binding contract governing the project.
Does an engineering consultant need to charge GST or HST on proposals?
Yes, if your gross taxable commercial sales exceed the $30,000 CRA small-supplier threshold over four consecutive quarters, you must register for and collect GST/HST. Proposals should show the fee subtotal, the applicable tax percentage, and your GST/HST registration number.
Can an engineering proposal include statutory construction holdbacks?
Yes, if the professional engineering services fall under provincial construction lien legislation, such as Alberta's Prompt Payment and Construction Lien Act. In Alberta, a 10% statutory holdback applies to contracts directly tied to an improvement on land.
How long should an engineering fee proposal remain valid?
A standard proposal validity period is 30 to 60 calendar days. Placing an explicit expiry date protects your practice against sudden labor cost increases, subconsultant price adjustments, or shifting project schedules.
What should be excluded from a standard engineering fee proposal?
Always explicitly exclude permit application fees charged by municipalities, third-party utility connection costs, geotechnical drilling, intrusive structural testing, hazardous materials surveys, and any redesign cycles resulting from client-driven scope changes.
Related guides
Best Quotation Software for Small Engineering Firms
A comparative guide to choosing proposal and quotation software built for Canadian engineering practices, architects, and design consultants.
Progress Billing Construction: Rules & Worked Guide
A complete guide to progress billing in Canadian construction, covering statutory holdback, prompt payment timelines, and step-by-step billing math.
Payment Terms Net 30 in Canada: Rules and Timelines
A clear breakdown of how Net 30 payment terms operate under Canadian contract law, provincial prompt payment rules, and CRA tax requirements.
Time Tracking Billable Hours for Canadian Design Firms
A practical guide to tracking billable hours, managing write-downs, and meeting CRA and statutory lien rules for Canadian consulting practices.