E-invoicing for online stores: VAT basics in Saudi Arabia
By Dhia · 24 October 2026 · 7 min read

In this article
- What is e-invoicing for online stores, and why does it matter to you as a merchant in Saudi Arabia?
- Do you need to register for VAT from your first order?
- How does VAT affect the selling price in your online store?
- How much do you earn per piece using real catalogue numbers?
- Who issues the invoice to your customer in print on demand?
- How do you start your store step by step at the lowest cost?
Every order that lands in your store carries a question the product page never shows: how do you record this sale, and how do you handle the tax on it? With print on demand you carry no stock, but you are still the seller in your customer's eyes, and the invoice is yours to get right. This guide explains e-invoicing for online stores and VAT in plain merchant language. It shows how both affect your selling price and your profit, using real numbers from the B7R Print catalogue.
What is e-invoicing for online stores, and why does it matter to you as a merchant in Saudi Arabia?
An e-invoice is a digital sales document your store issues for every order, recording the product, the selling price and the tax, and it matters because it keeps your records in order and makes it easier to meet the tax requirements officially announced in the Kingdom.
Think of it as the paper trail for your brand. Each order your customer places in your store gets its own invoice, so you always know what you sold, for how much, and how much tax was charged. It is not a formality you send and forget. It is your first record when you review the month, work out your real profit, or answer a customer asking about an old order.
Clean records also save you stress later. When you sit down with an accountant or review your month, everything is already in one place instead of scattered across chats and screenshots. As your brand grows, so do your orders, and relying on memory becomes a real risk.
An invoice usually includes:
- Your store name and details as the seller.
- The product and quantity, such as an essential T-shirt or a hoodie.
- The selling price, and the tax amount if you are registered.
- The order date and order number.
The detailed rules on invoice format and required fields come from one place only: the official tax authority in the Kingdom. Check its official channels before you adopt any invoice template.
Do you need to register for VAT from your first order?
VAT registration depends on your sales volume against the thresholds published in official sources, so check those sources or speak to a certified accountant before you decide.
We will not quote a threshold here, because the official figure is the only one that counts, it can be updated over time, and it is your responsibility to confirm it. Look it up on the official tax authority channels in the Kingdom. A wrong call on this point costs you more than a session with an accountant.
A simple habit helps:
- Track your total sales every month from day one, even when they are small.
- Keep every invoice your store issues in one organised place.
- Compare your monthly total against the officially published thresholds.
- Book a short call with a certified accountant once your sales start to grow, or whenever you are unsure of your position.
This way you are ready to register when the time comes, not scrambling after the fact.
How does VAT affect the selling price in your online store?
Work out your selling price from your cost and your profit first, then decide whether the price your customer sees includes VAT or has it added at checkout, so the tax does not quietly come out of your profit.
This is where many new merchants lose money without noticing. You set a price that looks right, then realise later that part of it is tax that was never yours, and your real profit shrinks.
Think about it in this order:
- Cost: what you pay B7R Print to print the piece.
- Your profit: what you want to keep from each piece.
- Selling price: your cost plus your profit.
- VAT: if you are registered, whether it sits inside the displayed price or appears on top at checkout.
Then follow these steps:
- Start with your cost per piece from B7R Print.
- Add the profit you want to keep.
- Decide how VAT appears in your store: included in the displayed price or added at checkout.
- Check that your settings in Salla, Zid or Shopify match that decision.
If the displayed price includes VAT, remember that part of what your customer pays is not your profit. If you add it at checkout, make that clear on the product page so your customer is not surprised by a different total. For a deeper look at pricing, read our guide on how to price a printed T-shirt in Saudi Arabia.
How much do you earn per piece using real catalogue numbers?
The essential T-shirt costs SAR 45 with a suggested price of SAR 89, leaving you an estimated profit of SAR 44 before shipping and tax, and the hoodie leaves you SAR 94 from a suggested price of SAR 189.
Here is the full catalogue, all estimated per piece before shipping and tax:
- Essential T-shirt: cost SAR 45, suggested selling price SAR 89, your profit SAR 44.
- Oversized T-shirt: cost SAR 55, suggested selling price SAR 119, your profit SAR 64.
- Hoodie: cost SAR 95, suggested selling price SAR 189, your profit SAR 94.
- Baby onesie: cost SAR 35, suggested selling price SAR 69, your profit SAR 34.
- Tote bag: cost SAR 30, suggested selling price SAR 65, your profit SAR 35.
For example, if a customer buys a hoodie at SAR 189, SAR 95 goes to cost and SAR 94 is your estimated profit. Shipping and tax still need to come out of that figure, which is why pricing with VAT in mind matters so much.
Pay attention to the words "before shipping and tax". The estimated profit is simply the suggested price minus the cost. It does not include shipping, or the effect of VAT if you are registered. Work out both yourself before you settle on a final price, and read our guide to shipping costs in Saudi Arabia for the full picture.
The suggested price is a starting point, not a rule. Raise or lower it to suit your brand and your audience, but base the decision on clear numbers, not guesswork.
Who issues the invoice to your customer in print on demand?
Your store is the seller in your customer's eyes, so the invoice comes from your platform, while B7R Print prints the piece and ships it from Jeddah under your store name within 5 days at most inside the Kingdom.
Your customer buys from your brand, not from us. They know your name, pay your store and receive a parcel under your store name. That is why the invoice should carry your store's details and be issued through Salla, Zid or Shopify.
Our part starts after the purchase:
- The order reaches B7R Print from your store.
- The piece is printed only after your customer buys it, with no stock and no minimum.
- It ships from Jeddah under your store name within 5 days at most inside the Kingdom.
Because nothing is printed until the customer orders, every invoice your store issues matches a real sale. We handle production and shipping, and you focus on selling and keeping your records straight. See the details on how B7R Print works.
How do you start your store step by step at the lowest cost?
Open your free B7R Print account and get SAR 30 in welcome credit, then connect your store on Salla, Zid or Shopify, upload your design, and review the invoice settings on your platform before your first order.
Follow these steps in order:
- Sign up for free: create your account and receive your SAR 30 welcome credit in your wallet.
- Connect your store: link your store on Salla, Zid or Shopify.
- Pick a product: browse the products and choose what suits your brand, such as the essential T-shirt or the tote bag.
- Upload your design: every product has a front print area of 28 × 38 cm.
- Set your selling price: start from your cost and your profit, then decide how VAT appears.
- Check your invoice settings: make sure every order gets a proper e-invoice with your correct store details.
- Talk to an accountant: do this if you need clarity on VAT registration or invoice format.
Many merchants skip step 6 at the start and come back to it after dozens of orders. Start organised from day one and save yourself that clean-up.
Questions along the way? Browse the FAQ, contact us, email contact@b7r.sa or message us on WhatsApp at 966501699572.
Ready to launch your brand with no stock? Open your free B7R Print account and claim your welcome credit today.