Skip to content

Set up tax

JustBook applies a tax rate to the totals customers see and to your invoices. You set one business-wide default, and any branch in a different tax jurisdiction can override it. Tax works on every plan.

Your default tax lives in Settings → Booking Settings → Default tax.

JustBook displays tax — it doesn’t file it. These settings control how tax appears on prices and invoices. JustBook does not calculate, file, or remit tax on your behalf. You’re responsible for using the correct rate for your jurisdiction.

  1. Open Settings → Booking Settings.
  2. In the Default tax card, turn on Enable tax.
  3. Set your Tax Rate as a percentage.
  4. Set a Tax Label — the name customers see, such as VAT, GST, or Tax.
  5. Choose whether prices already include tax (see below).
  6. Select Save Settings.

This rate is applied to booking totals shown to customers and to invoices.

The Prices already include [your tax label] toggle controls how your listed prices are read:

  • On (tax-inclusive) — the price you set already contains the tax, and JustBook breaks it out for display. A service listed at 105 with 5% inclusive tax shows a subtotal of 100, tax of 5, and a total of 105.
  • Off (tax-added) — tax is added on top of your listed price at checkout.

Either way, the amount JustBook sends to Stripe is tax-inclusive — the total the customer pays already contains the tax. Because of this, keep Stripe’s own tax calculation turned off; JustBook owns the rate, and Stripe would otherwise treat your totals as additionally taxable. See connect Stripe.

If one branch sits in a different tax jurisdiction — another state or country — you can give it its own rate instead of the business default.

  1. Open Settings → Branches.
  2. Edit the branch.
  3. Turn on Override tax for this branch.
  4. Set the branch’s Tax rate (%) and choose whether prices already include this tax.
  5. Save the branch.

That branch now uses its own rate; every other branch keeps the business-wide default. Leave the override off for any branch that should inherit the default. Turn Stripe’s own tax calculation off here too.

For any booking, JustBook uses the branch’s tax if that branch has an override set, and otherwise falls back to your business-wide default. Whichever rate applies is recorded on the appointment when it’s created, so a later change to your tax settings doesn’t rewrite the tax on past records. That recorded rate is what customers see everywhere they view the booking afterwards — the booking details and cancellation pages under My Bookings show the same subtotal, tax line (or “includes tax” note for inclusive pricing), and total that were charged.