For accounting firms
Manage every client file from a single interface
Centralise every client's documents, work directly in their data — third parties, treasury, chart of accounts — and keep a clear view of your team's workload, at the office and on mobile. Designed by an accountant, and 100% free for firms — with no limit on clients or users.

The client's vault
You step into your client's workspace, not a drop box
The sidebar switches to the client's space: their vault, their invoices, their statements — with the audit trail that comes with it.

What React Box changes for your firm
One space for the whole team
Client centralisation
Every client file in a single workspace, with instant access to the documents they upload.
Team assignment
Assign each client file to one or several team members based on expertise and workload.
Performance analytics
Firm managers see the productivity of each team member and the workload distribution in real time.
Smooth processing
Preview, download and mark documents as processed in a few clicks, without leaving the interface.
Work inside the client's file
Third parties, bank accounts, chart of accounts: manage your clients' registries on their behalf, with precise permissions and full traceability.
Designed by a peer
React Box is designed by an accountant who practices Moroccan regulation daily — files, fields and labels speak your language.
Equip your clients
The file arrives filed, or it does not arrive
A practice does not lose its time producing accounts: it loses it chasing documents. React Box moves the collection to the client, at no extra cost to them and none at all to you.
- Free for the practice, with no client or user limit
- Your clients deposit from their phone, and the document arrives filed
- One screen shows who deposited, who sent nothing and who went quiet
- Invited clients with no deposit are chased automatically
Messaging & requests
Ask for the right documents without chasing on WhatsApp
One or several conversations per client, wired to their vault. Open a structured document request and track what's missing, without running after your clients.
- As many conversations as you need per client
- Centralise your client exchanges in dedicated threads — one per file, period or topic — available to the assigned team and fully traceable.
- Structured document requests
- Specify the expected document, the due date and the destination folder. The client uploads, it lands in the right place, and the status turns to "fulfilled".
Conversation
ATLAS NÉGOCE × CAB. BENNANIHi, I'm missing the March Maroc Telecom invoice for the filing. Could you upload it?
Maroc Telecom invoice · March 2026
Your workflow
From the notification to the closed file
Upload notification
The team member assigned to the file is alerted as soon as the client uploads a new document.
Quick preview
Preview the document directly inside the interface, no download required.
Processing
Download the document to bring it into your accounting software, then mark it as processed.
Audit trail
Every action a team member takes is logged and visible to the client, for a fully transparent relationship.
Frequently asked questions
Yes. React Box is free forever for accounting firms, with no limit on clients or users and no credit card required. A firm creates its account, invites all of its team members and links as many client files as it wants: access to the platform stays entirely free, at the office and on mobile. Only the client businesses you support take out a subscription at 200 MAD per month, billed annually, to get their own document vault and modules. The firm itself pays nothing — no setup fee, no per-user fee, no per-file fee. React Box is published by React Consulting SARL AU in Marrakech, and this free model for firms is a lasting commitment, not a temporary launch offer.
From its workspace, the firm sends an agency invitation to the client business, which accepts it to establish the link between the two organisations. Once the file is linked, the firm gains access to the client's document vault, real-time messaging and document requests, without ever owning the files: they remain the property of the client business. The firm can then assign each file to one or several team members based on workload and expertise. You run all your linked clients from a single multi-client dashboard, and every action is logged in an audit trail the client can review. The relationship can be ended at any time by either side. Everything works identically on the web and on mobile.
In each linked client file, the firm accesses the client's document vault and can view, preview, download and comment on the documents uploaded there. React Box runs OCR on the client's pieces to extract their data and speed up entry. The firm exchanges with the client through real-time messaging and sends structured document requests, each with a due date and a destination folder. It can also work inside the client's registries — third parties, bank accounts, chart of accounts — on their behalf, with precise permissions. A multi-client dashboard gives an overview of the team's workload, and a full audit trail logs every intervention. All of these capabilities are available on the web as well as on mobile, at full parity.
Yes, but only the client business is billed, never the firm. A client business takes out a subscription at 200 MAD per month, billed annually, to get its secure vault, messaging, document requests and management modules. This price covers use of the platform both by the business and by the firm that supports it: the firm adds no cost at all — none for itself, none for its team members, and none per linked file. In other words, React Box's business model rests entirely on the client businesses, which is exactly what lets firms use the platform for free across all of their files. React Box is published by React Consulting SARL AU in Marrakech, for the Moroccan regulatory context.
No. A firm can link as many client files as it wants and invite as many team members as it needs, with no cap and no extra cost. React Box never charges the firm per linked client or per user: whether you handle five files or several hundred, with two team members or an entire staff, access stays free. Each team member has their own account, with precise roles and permissions, and can be assigned the files that concern them. The multi-client dashboard stays readable whatever the volume, and the audit trail records everyone's activity. There is therefore no reason to ration accounts or files: React Box is built to hold a firm's entire portfolio, on the web and on mobile.
No, by design: React Box complements your accounting production software, it does not replace it. Your current tool — Sage, KHABIR, EBP or another — remains your engine for posting entries, keeping journals and ledgers, and producing tax returns and financial statements. React Box sits upstream: it is the layer that connects the client business to the firm to collect, scan and file accounting documents, exchange in real time, request missing paperwork and centralise third parties, treasury and the chart of accounts. In practice, your clients upload and scan their documents into React Box, OCR extracts the data, and you receive clean, complete files to feed into your production software — instead of chasing receipts over email and WhatsApp. React Box takes on the collection and collaboration; your accounting software keeps the production. The two are complementary.
Give your firm a head start
Centralise, assign, measure. A single platform to run every client file.