Configuring Tax Rates

Set up tax rates for your region to apply automatically on orders and invoices.

Configuring Tax Rates for Your Bakery

Tax compliance is one of the most important — and confusing — aspects of running a bakery business. Different countries, and even different products within the same order, can have completely different tax requirements. BakeOnyx gives you the tools to handle this correctly, no matter where you operate.

Quick Setup (3 Steps)

  1. Create your tax rates at Settings → Tax Rates (e.g., "13% HST", "5% GST", "Exempt 0%")
  2. Choose your tax mode at Settings → Orders → Tax Mode: "Per Item" (recommended) or "Per Order"
  3. Set product defaults on each product's edit page under the Tax section

Per-Item Tax Control

In Per Item tax mode, each line item on an order has its own tax dropdown. This is essential when different items in the same order are taxed at different rates.

For example, a single order might contain:

  • Wedding Cake — 13% HST (taxable)
  • Box of 6 Donuts — 0% Exempt (non-taxable under CRA quantity rules)
  • Heated Sausage Rolls — 13% HST (heated food = taxable)
  • Cold Sandwich Platter — 0% Exempt

Each item defaults to the order's tax rate, but can be overridden individually with one click.

Product Default Tax Rate

To save time, set a default tax rate on each product. Go to the product edit page → Tax section → select the rate. When that product is added to any order, the tax rate auto-fills.

Set it once — it applies to every order. Perfect for items that are always exempt or always taxable.

Tax on Delivery

The Tax on Delivery toggle (Settings → Orders) controls whether delivery/shipping fees are included in the taxable amount. In some regions, delivery is taxable; in others, it's exempt.


International Bakery Tax Guide

Tax rules for baked goods vary dramatically around the world. Here's how major markets handle bakery products — and how to set up BakeOnyx for each.

🇨🇦 Canada (CRA — GST/HST)

Canadian tax rules for bakeries are among the most complex in the world. The CRA distinguishes based on:

  • Quantity: 5 or fewer donuts/cookies/pastries = taxable (considered individual servings). 6 or more = non-taxable (considered groceries).
  • Temperature: Heated food is taxable. The same item served cold is often exempt.
  • Serving style: Cookies on a serving platter = taxable (it's now a catering service). Cookies in a box = non-taxable.
  • Preparation: Slicing buns = a service (taxable). Buns sold whole = non-taxable.

BakeOnyx setup: Create rates for "13% HST" (or your province's rate) and "Exempt (0%)". Set product defaults where possible (donuts = exempt by default). Override per-item on orders when the serving style or quantity changes the tax status.

🇬🇧 United Kingdom (HMRC — VAT)

The UK has a clear but strict distinction:

  • 0% VAT (zero-rated): Most bakery staples — bread, plain cakes, plain biscuits, flapjacks
  • 20% VAT (standard): Confectionery (chocolate-covered biscuits, sweets), hot food and drink (including hot pies, toasted sandwiches), catering (any food served on premises or as part of a catering service)

The famous "Jaffa Cake" ruling illustrates the complexity — is it a cake (0%) or a biscuit (20%)? HMRC ruled it a cake.

BakeOnyx setup: Create "0% Zero-rated" and "20% Standard VAT". Set plain breads/cakes to zero-rated, confectionery and catering platters to 20%.

🇺🇸 United States (State Sales Tax)

US sales tax varies by state with no federal standard:

  • Most states: Unprepared food (baked goods sold to-go) is exempt or reduced rate. Prepared food (eaten on premises, heated, or served with utensils) is taxable.
  • Some states (e.g., California) exempt most food but tax candy and confections.
  • Cottage food laws: Home bakers may have different tax obligations depending on revenue thresholds.
  • No sales tax states: Oregon, Montana, New Hampshire, Delaware, Alaska (no state sales tax).

BakeOnyx setup: Create your state's rate (e.g., "8.25% Sales Tax") and "Exempt (0%)". Check your state's rules for which bakery items are taxable.

🇦🇺 Australia (ATO — GST)

  • GST-free: Basic food items including bread, cakes, pastries, biscuits sold as groceries
  • 10% GST: Prepared food (hot food, food sold ready to eat, catering, confectionery)

BakeOnyx setup: Create "10% GST" and "GST-free (0%)". Most takeaway bakery items are GST-free; catering and hot food at 10%.

🇪🇺 European Union (VAT)

EU member states set their own VAT rates within EU guidelines:

  • Reduced rate on food: Ranges from 3% (Luxembourg) to 13% (Greece)
  • Standard rate on catering: 19-27% depending on country
  • Germany: 7% reduced on takeaway food, 19% for dine-in/catering
  • France: 5.5% on most food, 10% on prepared/restaurant food, 20% on confectionery
  • Netherlands: 9% on all food and drink

BakeOnyx setup: Create rates matching your country's food and catering rates. Use per-item mode to distinguish takeaway vs catering.

🇮🇳 India (GST)

  • 5% GST: Bakery products (bread, buns, cakes, pastries, rusks) when sold without air-conditioning or table service
  • 18% GST: Restaurant/catering services (food served in air-conditioned premises or with table service)

BakeOnyx setup: Create "5% GST" for bakery products and "18% GST" for catering/restaurant orders.

🇳🇿 New Zealand (GST)

New Zealand is one of the simpler tax environments — 15% GST applies to all food with very few exemptions. No zero-rating for food.

BakeOnyx setup: Create one rate "15% GST" and apply it to everything.

🇦🇪 UAE & 🇸🇦 Saudi Arabia (VAT)

  • 5% VAT on all goods and services including food
  • No zero-rating or exemptions for bakery products

BakeOnyx setup: Create "5% VAT" and apply to all items.


How BakeOnyx Handles It All

Regardless of which country you're in, BakeOnyx provides three layers of tax control:

  1. Bakery default rate — Set once in Settings, applies to all new orders
  2. Product default rate — Configure per product, auto-fills on orders
  3. Per-item override — Change the rate on any individual order item

This three-layer approach means you only need to intervene when something is different from the norm — saving time while staying compliant.


Tax-Inclusive vs Tax-Exclusive Pricing

BakeOnyx supports two ways of entering product prices, controlled by a single toggle at Settings → Orders → Prices include VAT / sales tax:

  • Exclusive (default): Prices you enter are net. Tax is added on top at the order level. Standard in the US, Canada, and most tax-excluded retail contexts.
  • Inclusive: Prices you enter already include VAT. The system extracts VAT from each price for reporting, but the customer-facing total is exactly the price you typed. Standard EU, UK, Australia, and New Zealand retail practice.

Flip the toggle when your market expects tax-inclusive pricing. No price changes needed — the math changes from "add on top" to "extract from".

Example: A €12.10 cake at 21% VAT.

  • Exclusive mode: net price €12.10, VAT +€2.54 → customer pays €14.64
  • Inclusive mode: customer pays €12.10, of which €2.10 is VAT and €10.00 is net

PDF invoices show "Tax (21%) (included)" in inclusive mode so customers understand the line total already covers VAT.

Tips for Tax Compliance

  • Always create an "Exempt (0%)" rate — you'll need it for non-taxable items
  • Set product defaults for items that are always the same tax status
  • Use Per Item mode if your country has mixed-rate rules
  • Review your invoices — they show the per-item tax breakdown for your records
  • Consult your accountant — tax rules change frequently, and BakeOnyx provides the tools but not tax advice

BakeOnyx gives you the flexibility to handle tax rules in any country. If you need help setting up tax rates for your region, contact our support team.

Was this article helpful?