Invoicing
Settings and numbering
Invoice settings govern everything your invoices have in common: your tax identity, your number format, your payment terms, the look of the PDF and your reminders.
Updated on August 14, 2026
One configuration, all your invoices
Rather than re-entering the same information on every invoice, you define it once. Each new invoice starts from those values, which you can still adjust case by case. Invoices already issued do not move: they keep the snapshot of the settings that applied at the moment they were issued.
Note
Legal and tax identity
The issuer block printed at the top of every invoice. The fields requested adapt to the country of your head office.
- Legal name — the full registered name, as it must appear on issued invoices.
- ICE — the Moroccan Common Business Identifier, fifteen digits issued by the DGI.
- Tax identifier — the number assigned by the DGI at registration.
- Professional tax — the TP number, formerly known as the patente.
- Trade register — the registration number in the trade register.
- VAT number — intra-EU or local; optional for entities that are not VAT registered.
- Head office address — address, city, postal code and country, printed under your legal name.
Warning
Numbering
The number format and how the sequence progresses from one invoice to the next.
Number format
Compose it from variables: sequence, four-digit sequence, two- or four-digit year, month. A preview of the next number is shown live.
Yearly reset
Recommended in Morocco: the sequence restarts at 1 on the first day of each fiscal year, in your organization's timezone.
Start at a given number
If you already issued invoices elsewhere this year, set the next number to allocate so the sequence stays continuous.
Gap detection
React Box compares the issued sequences and flags any missing number, as well as numbers that cannot be read with the current format.
Warning
How the due date is calculated
The default term applied to new invoices, adjustable afterwards invoice by invoice.
Due on receipt
The due date falls on the day of issuance.
Issue date + N days
The due date is set a given number of days after the issue date.
End of month + N days
The due date is set a given number of days after the last day of the month of issuance.
Custom date
The due date is entered manually on each invoice.
PDF appearance
What your customer sees when opening the invoice. A live preview reflects every change.
- Logo — shown in the header, with its size and position; the organization logo is used as a fallback.
- Colors — a ready-made palette or a custom accent color, always legible on a white background.
- Typography — sans serif, serif or monospace, applied across the whole document.
- Template — Classic, with a bordered table and a framed payment block, or Minimal, with more white space.
- Texts — introduction message, payment instructions and footer note, printed on every invoice.
Automatic reminders
You define reminder steps expressed in days relative to the due date — negative before, positive after. Reminders are off by default: they have to be turned on once, for the whole organization. Every day, React Box picks up issued, unpaid invoices and sends the last due step, one only: a step whose window passed without a send is skipped for good, so a late configuration never dumps three reminders at once. The recipient is the third party's reminder contact, failing that its primary contact, failing that the address carried by the invoice. Each reminder sent is journaled, which rules out duplicates.
Tip