Skip to main content
Markup

Honest pricing. No per-job fees.

One flat plan price in Canadian dollars. Cancel anytime. Switch plans whenever you need more compliance and AI-assisted features.

Welcome offer: 50% off Solo or Plus for your first 3 months, applied at checkout. No annual commitment, cancel anytime.

Free

The compliance basics, free forever.

$0CAD/month

Free forever

Start free forever

Free forever. No card required.

What’s included

  • 2 active projects, quotes, invoices, and clients
  • GST/HST filing-deadline calendar + email reminders
  • Province-aware tax engine (all 13 jurisdictions)
  • Province-aware proper-invoice formatting
  • Client portal (no-login link)
  • Late-payment automation (7/14-day reminders)

Solo

For the trades contractor running the whole business off a phone.

$24.50$49CAD/month

Welcome offer for 3 months, then $49/month

+ GST/HST based on your province

Start 28-day trial

What’s included

  • Everything in Free
  • 10 active projects, quotes, invoices, and clients
  • Quote to invoice conversion
  • Auto review/referral request after mark-paid
  • Expense tracker
  • CSV export for your bookkeeper

Plus

Everything included

For the contractor with subs, suppliers, lien deadlines, and tax-engine pain.

$44.50$89CAD/month

Welcome offer for 3 months, then $89/month

+ GST/HST based on your province

Start 28-day trial

What’s included

  • Everything in Solo
  • 25 active projects, quotes, invoices, and clients
  • AI-assisted quote starting points
  • T5018 subcontractor tracking + CSV export
  • GST/HST return working paper, by filing period
  • Subcontractor directory + payment log
  • Supplier directory
  • Holdback tracking (ON / BC 10%)
  • Lien deadline tracker (every province)
  • WSIB / WCB clearance tracker
  • Change orders
  • Milestone / progress billing
  • Crew directory + timesheets
  • Branded PDFs + portal logo upload
  • Accountant read-only access

Compare every feature

All prices in CAD, GST/HST extra.

FeatureFreeSoloPlus
Compliance basics (Free and above)
GST/HST filing-deadline calendar + email remindersIncludedIncludedIncluded
Province-aware tax engine (all 13 jurisdictions)IncludedIncludedIncluded
Province-aware proper-invoice formattingIncludedIncludedIncluded
Client portal (no-login link)IncludedIncludedIncluded
Late-payment automationIncludedIncludedIncluded
Invoice opened and not-opened alertsIncludedIncludedIncluded
Solo (Solo and above)
Quote to invoice conversionNot includedIncludedIncluded
Auto review/referral requestNot includedIncludedIncluded
Expense trackerNot includedIncludedIncluded
Deposit credit on invoicesNot includedIncludedIncluded
CSV export for bookkeeperNot includedIncludedIncluded
Plus (Plus only)
AI-assisted quote starting pointsNot includedNot includedIncluded
T5018 subcontractor tracking + CSV exportNot includedNot includedIncluded
GST/HST return working paper, by filing periodNot includedNot includedIncluded
Subcontractor directory + payment logNot includedNot includedIncluded
Supplier directoryNot includedNot includedIncluded
Holdback tracking (ON / BC 10%)Not includedNot includedIncluded
Lien deadline tracker (every province)Not includedNot includedIncluded
WSIB / WCB clearance trackerNot includedNot includedIncluded
Change ordersNot includedNot includedIncluded
Milestone / progress billingNot includedNot includedIncluded
Crew directory + timesheetsNot includedNot includedIncluded
Branded PDFs + portal logo uploadNot includedNot includedIncluded
Accountant read-only accessNot includedNot includedIncluded

Questions about pricing

Is there a free trial?
Yes. Every new account starts with 28 days of full Plus, no credit card required. Add a card before day 28 to keep Plus, or do nothing and stay on the Free plan. We email you before your trial ends so you are never surprised.
Can I cancel anytime?
Yes. Monthly or annual, cancel from your account settings. No phone calls, no retention scripts. If you're on an annual plan, we pro-rate the refund to the end of the current term.
Can I switch plans later?
Yes. Upgrades take effect immediately and you're charged the prorated difference. Downgrades take effect at the end of your current billing period. No fees either way.
Are prices in CAD?
Yes. All prices are in Canadian dollars. GST/HST is added based on your billing province. We never charge in USD. Unlike most US-built tools that quietly bill you in USD and add the FX spread.
Why am I being charged GST/HST?
Markup is a Canadian SaaS, so we charge GST/HST based on your business province (13% in ON, 15% in NS/NB/NL/PE, 5% in AB and territories, etc.). If your business is GST/HST-registered, you can claim the tax we charge as an Input Tax Credit on your own return.
What is a T5018 and when do I need to file it?
T5018 (Statement of Contract Payments) is a CRA information return for construction businesses that pay a subcontractor more than $500 in the reporting period (GST/HST not included). It's due six months after the end of the reporting period you choose, either the calendar year or your fiscal year. Markup's Plus plan tracks sub payments as you record them and produces a T5018 worksheet (PDF and CSV) for you or your accountant to file.
How do customers pay me?
However they already pay you: e-Transfer, cheque, card, cash. Markup writes the invoice and tracks the 28-day clock under the Ontario Construction Act. Your customer pays you directly, the money lands in your account, and you record the payment in Markup, in full or in part. We then send your customer an automatic thank-you and a Google-review request. Markup never touches your money.
What happens to my data if I cancel?
You can export everything (clients, quotes, invoices, payments, expenses) as CSV or PDF, anytime. Before, during, or after cancellation. We handle your data under PIPEDA and we never hold it hostage.

Start with 28 days free. Cancel anytime.

Every new account gets full Plus for 28 days, no card needed.