Skip to main contentWelcome offer: 50% off your first 3 months · auto-applied at checkout on monthly plans
Markup
Log inStart free 14-day trial
About 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.

getmarkup.ca/jobs/J-2041
JOB QUEUE
188 Wellington W
Quoted
44 Prince Arthur
In Progress
Riverside Reno
Invoiced
QUOTE Q-2041
200A service upgrade
Materials$2,184
Labour · 16h$1,520
HST 13%$481.52
Total$4,185.52
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

Built for the trades

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 a spoken job description into a line-item quote in under four minutes. If a feature does not work standing next to a breaker panel, it does not ship.

How we build

Canadian-first design principles

Trades-led development

We build for the people doing the work, not the office. Every decision comes back to one question: does this help a contractor get on the legal payment clock?

Compliance by design

Canadian tax rules aren't an add-on feature. They're the foundation. Every quote, every invoice, every report is built to meet CRA requirements from day one.

Built for the truck, not just the desk

Contractors work on phones and tablets, often with gloves on. Every screen in Markup is designed for thumbs, not mouse clicks. If it doesn't work on a job site, it doesn't ship.

Made in Canada

Ready to protect your markup?

Start with our free CRA calendar. No account needed, no spam, just accurate deadlines.