Purpose-built for Canadian trades.
Markup is a financial and compliance platform for Canadian trades contractors. We handle the tax rules, holdback tracking, CRA deadlines, quoting, and invoicing so you can focus on the work that pays.
Our mission
Every trades contractor should have a payment clock the law actually starts.
No CRA surprise penalties. No lost holdback. Just accurate quotes, correct taxes, and a paper trail that holds up to CRA.
Why we exist
- The compliance gap is real
- Canada has some of the most complex tax rules for construction in the world. HST/GST/PST varies by province. T5018 filing is mandatory for any subcontractor paid over $500 per year, yet most contractors have never heard of it. Holdback rules differ between Ontario, BC, and Alberta. One missed deadline can cost thousands in penalties.
- Software built for accountants, not contractors
- Most construction software is either generic accounting tools retrofitted for trades, or enterprise platforms built for $50M+ general contractors. Neither understands the electrician running six jobs and doing paperwork on a phone at 9pm.
- Tax engine first, everything else second
- Every feature in Markup starts from the tax rules outward. The quote builder calculates HST before it calculates markup. The invoice engine tracks holdback as a separate liability. The dashboard surfaces upcoming CRA deadlines before revenue metrics. Compliance is not an add-on, it is the foundation.
- Designed for job sites, not offices
- Contractors work with gloves on, in bad light, on phones and tablets. Every screen in Markup is designed for thumbs, not mouse clicks. AI-assisted quoting turns typed scope notes into a line-item starting point you review before it goes anywhere. If a feature does not work standing next to a breaker panel, it does not ship.
Straight answers about who we are
- A Canadian company, in Canada
- Markup is registered in Canada, based in Toronto, Ontario, and HST-registered with the CRA. Our terms are governed by Ontario law, the same rules you work under.
- Real people answer
- Write to [email protected] and you hear back from the team that builds the product within one business day. No ticket queue, no bot.
- Your data stays yours
- Export everything as CSV or PDF at any time, on any plan, even after you cancel. Delete your account and we erase it. There is no retained copy.
- Nothing to start
- Every account starts with a 28-day Plus trial and no card. When it ends, the free plan stays free for as long as you want it.
- What Markup is not
- It is not a general ledger and it does not replace your accountant or your bookkeeping software. It hands them clean, CRA-ready numbers.
- Where your data lives
- Stored with Canadian and US cloud providers. Our privacy policy spells out exactly where, and exactly what the optional AI assistant receives.
Ready to protect your markup?
Start with our free CRA calendar. No account needed, no spam, just accurate deadlines.