Skip to content

Built in Morocco, by an accountant

Your business and your accountant, finally in one place

Accounting document vault, invoicing, treasury, analytics and messaging with your practice: React Box brings your whole back office — one company or several — into a single secure workspace, on web and mobile.

2,400 MAD/year per business (that is 200 MAD/month) · Multi-company · iOS & Android

Business
Vault
Accountant
Messaging
InvoicingTreasuryChart of accounts

Your documents travel through the vault, your messages through the channel. Around them, invoicing, treasury and the chart of accounts share the same file, between you and your firm.

The product

This is what a day inside React Box looks like

Not a mock-up: the dashboard exactly as it renders, with the month's figures, the documents waiting on you, and the question asked to Atlas.

react-box.com/dashboard
The React Box dashboard: the question asked to Atlas, the month's documents, storage in use, and the purchase and sales invoices waiting for an action.
  • AES-256 Encryption

    Documents encrypted at rest, transfers via short-lived signed URLs.

  • Strictly controlled access

    You and the firm you chose, no one else. Every organisation is isolated from the others.

  • Timestamped Audit Trail

    Every upload, view and download is logged with author and timestamp.

A vault at the center. Your whole back office around it.

Every module shares the same file, the same permissions and the same audit trail — for you and for your firm.

Document vault

Scan, file and organise your accounting documents. Your firm processes them, and every action leaves a trace.

  • Mobile scanning and structured filing
  • Real-time activity log
  • Built for ten years of retention
Explore the vault
  • Invoicing

    Issue invoices that comply with Moroccan regulations and follow their settlement, from draft to payment.

  • Treasury, accounting & analytics

    Your bank accounts, your chart of accounts and your third parties, kept tidy — with dashboards tracking your balances, your payments and exchange rates.

  • Collaboration with your firm

    Messaging and structured document requests, wired to the vault. No more WhatsApp and scattered emails.

A day with React Box

From the invoice received in the morning to the evening follow-up, everything goes through the same space.

  1. 01

    Scan what comes in

    A supplier invoice, a receipt, a bank statement: photograph it from your phone and it is filed in the vault.

  2. 02

    Invoice your customers

    Create the invoice from your customer directory, send it by email and follow its settlement through to payment.

  3. 03

    Your accountant works

    Notified in real time, they review, process and ask you for what is missing — right where your documents live.

  4. 04

    Everything leaves a trace

    Uploads, views, downloads: every action is logged. The proof is there, dated.

Your back office, where the work actually happens

The app does 95% of what the web does. Scan an invoice at the counter, answer your accountant's document requests on the move, and everything lands in the right place in the vault — on iPhone and on Android.

Scan on the fly
An invoice lands at the counter? Photograph it: it is filed in the vault before it is back in your pocket.
Answer your accountant
Messaging and document requests, with push notifications: you reply in one gesture, wherever you are.
Your back office at hand
Full vault, invoices, purchases, customers and suppliers, bank accounts, chart of accounts, dashboards: browse and manage straight from the app.
iOSAndroid
The React Box mobile app home screen: Atlas at the top, document scanning and import, and the month's counters.

For Moroccan bookkeeping, by someone who practices it

A product designed around Morocco's accounting and tax obligations, from the first field to the last deadline.

React Box is designed in Marrakech by an accountant, for Moroccan businesses and firms. Not a foreign tool retrofitted after the fact: every field, every obligation and every label starts from an accounting reality we practice every day.

Marrakech · Maroc

  • Aligned with DGI requirements

    Timestamped audit trail and structured archiving to document the origin and processing of every document in case of a tax audit.

    DGI · CGI Art. 145

  • Legal weight of the digital document

    Timestamping, action log and preserved integrity: the digital document kept in the vault holds up as evidence.

    Loi 53-05 · signature électronique

  • Ready for e-invoicing

    React Box tracks the e-invoicing reform announced by the DGI and already structures every invoice so it can be mapped to the standard format the reform adopts.

    Réforme e-facturation 2026 · DGI

Everything you need to know

React Box serves two audiences in Morocco who share the same platform. On one side, Moroccan businesses of every size — small companies, SMEs, sole traders, retailers, service firms — who want their back office in one place: accounting documents centralised in a vault, compliant sales invoices, bank accounts, a chart of accounts and conversations with their accountant. On the other, accounting firms that want to industrialise document collection, manage every client file from a single interface and work directly in their clients' data — third parties, treasury, chart of accounts — with the right permissions. The product is designed by an accountant to meet Moroccan requirements: ten-year document retention, legal weight of the digital document and readiness for electronic invoicing.

Your organisation starts with a 30-day free trial, no credit card required. After that, the subscription is 2,400 MAD excluding taxes per year per client business, the equivalent of 200 MAD per month, billed once a year. It includes the vault with 10 GB of storage, sales invoicing, the mobile scanner, messaging and document requests, third-party, treasury and chart-of-accounts management, the full audit trail, unlimited users on the business side and email support. Two optional modules can be added if you need them — analytics and extra storage — each billed annually, pro-rated if enabled mid-cycle. There are no setup fees: your commitment is limited to the current year, already paid, with no automatic renewal, and you can cancel at any time from the dashboard.

Your documents are encrypted at rest with AES-256 and stored in a private bucket under EU jurisdiction, GDPR-compliant. Every download goes through a signed URL whose lifetime is limited to a few minutes, which prevents leaks through accidental link sharing. Authentication is handled in-house by React Box, with no third-party provider: sign in by email or with a Google, Apple or Microsoft account, two-factor authentication available on every account, and precise roles and permissions to decide who sees what. On the Moroccan compliance side, the timestamped audit trail is designed to meet DGI requirements for ten-year retention of accounting documents and to preserve the legal weight of the digital document in case of a tax audit.

Yes. Your accounting firm has its own space on React Box, from which it manages its team — partners, staff, assistants — and all of its client files. In practice, the most common scenario is that the firm invites the client business from its own space: you receive an invitation email, create your business account in a few minutes and the link with the firm is automatic. If you sign up before your accountant, you can also invite them from your dashboard by simply entering their address. The firm can then assign the management of your file to one or more team members, with precise tracking of responsibilities.

Ready to simplify how you run things?

Join the Moroccan businesses that manage their documents, their invoices and their firm relationship in React Box.