Home / Features / E-invoicing

E-Invoicing for Restaurants in Morocco

E-invoicing is becoming mandatory in Morocco: JBUJB structures every invoice and receipt to meet DGI requirements, with sequential numbering and itemized VAT, with no double entry between the register and your accounting.

Works offline100% Moroccan technologyVAT and sequential numbering compliantSales, stock and reports together

Free demo, no commitment.

Take an order, start to finish.

Pick the channel, add the items, confirm: the order advances all the way to payment. Demo mockup, illustrative data.

Invoicing · demo

Invoice lines

  • Chicken tagine140 DH
  • Couscous150 DH
  • Mint tea220 DH

VAT rate

Subtotal110 DH
VAT rate 20%22 DH

Client

Invoice No. 000124Draft
Demo client
1 × Chicken tagine40 DH
1 × Couscous50 DH
2 × Mint tea20 DH
Subtotal110 DH
Total incl. VAT132 DH
Illustrative data

What it changes, concretely.

Three direct effects on your service, with no new tool to learn.

01

Invoices built for DGI compliance

Morocco’s tax authority requires a precise structure on sales documents. JBUJB generates every invoice with the required details: your establishment’s identification, itemized lines, VAT rate and amount, then the net total. You issue a compliant document from the first sale, with no template to fix or formatting to redo by hand.

02

Sequential numbering with no gaps

Every document gets a unique number issued in chronological order, with no gaps or duplicates, even when a receipt is voided or recreated. That continuous sequence is exactly what Moroccan rules expect from cash register software. No more watching a hand-numbered pad or fearing the audit that follows a torn-out page.

03

10% restaurant VAT, line by line

Restaurant services in Morocco are taxed at the reduced rate of 10%. JBUJB applies the right rate automatically based on the type of sale and shows the VAT amount on each document line, then in the total. Customers see exactly what they pay, and your VAT return starts from figures already structured.

One system, every module.

Modules already share the same data: switch on the ones you need, when you need them.

What you can count on.

Offline: the register keeps taking payments when the internet drops, then syncs.

100% Moroccan: technology designed for businesses in Morocco.

Compliant: VAT, sequential numbering and electronic invoicing.

One tool: sales, stock, team and reports in one place.

Multiple points of sale

Each point of sale keeps its own sales and stock, with one consolidated view of the whole business.

See multi-location tracking

We set the register up with you.

From the first demo to the first shift, the setup is done together with your team.

  • The full detail of the offer — modules, hardware, onboarding — before any signature.
  • Structure, catalogue and modules configured with you.
  • A priced quote within 48 hours, sized to your setup.
  • Support through your teams’ go-live.

Explore next.

More modules of the same system, ready to switch on.

Frequently asked questions

What does e-invoicing require in Morocco?

The DGI expects structured, sequentially numbered and traceable documents. JBUJB produces every invoice and receipt in that format, from the first sale to the last.

Is 10% restaurant VAT applied automatically?

Yes. JBUJB applies the 10% restaurant rate based on the type of sale, then displays the amount on each line and in the document total.

What happens when an invoice is cancelled?

Numbering stays continuous: no number is ever reused or skipped. You keep a consistent sequence that is easy to justify during a tax review of your books.

Ready to equip your business?

Tell us about your activity: we reply with a suited setup and a custom quote.