Skip to main content
Markup

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.