Treasury, accounting & analytics
Bank accounts, chart of accounts and third parties, kept tidy
Your company's management foundation, shared with your firm: centralised bank details, a chart of accounts you can import in one pass, a complete customer-supplier directory — and dashboards tracking your balances, your payments and exchange rates.
What management covers
Your registries, and the dashboards to track them
Centralised bank accounts
Label, holder, bank, IBAN, RIB, SWIFT and attached cards: your treasury details no longer live in a spreadsheet.
Default account
Designate the collection account for your invoices. It shows up automatically where it should, with a single default guaranteed per organisation.
Chart of accounts
Number, label, currency and link to a treasury account: your chart of accounts lives in React Box, up to date and visible to your firm.
Excel / CSV import
Populate the chart of accounts in one pass: template provided, line-by-line preview and explicit confirmation before anything is written.
Customers & suppliers
A unified third-party directory, with full Moroccan fiscal identity — ICE, IF, TP, RC, CNSS — contacts, addresses and bank details.
Your firm works inside it
Your accountant manages these registries on your behalf, with precise permissions and the same traceability as the rest of the platform.
Bank account tracking
Balances, movements and trends for each account, visualised in clear dashboards — across all your currencies.
Payment tracking
Collections and disbursements tracked continuously: see what is settled, what is pending and what is overdue, on the sales side as well as the purchases side.
Bank Al-Maghrib exchange rates
The central bank's official rate, refreshed daily, with per-currency history and customisable alerts — get notified as soon as the euro rises above the threshold you set, 10.80 MAD for instance.
Frequently asked questions
React Box's Treasury module brings your company's financial reference data together in one place: bank accounts, chart of accounts and third parties (customers and suppliers). Each bank account holds its full details — label, holder, bank, RIB, IBAN and SWIFT — along with the cards attached to it, so nothing lives in a scattered spreadsheet. The chart of accounts records every account's number, label and currency, with an optional link to a treasury account, while the third-party directory captures each partner's Moroccan fiscal identity (ICE, IF, TP, RC, CNSS), contacts and bank details. React Box then layers dashboards on top to track balances, movements and payments across every account. Because these registries are shared with your accounting firm, the same clean, traceable data feeds both your day-to-day management and your bookkeeping.
React Box tracks the official exchange rates published by Bank Al-Maghrib, the Moroccan central bank, and refreshes them daily. When you record an invoice or a purchase in a foreign currency, React Box converts the amount into your organisation's base currency at the official BAM rate, and freezes that rate at the moment of issue — so the converted total never drifts afterwards, even when the market moves. Each currency keeps its own rate history, which you can consult over time rather than relying on a single snapshot. This matters in the Moroccan context, where the dirham is managed against a currency basket and rates change often. By anchoring every conversion to the figure published by the central bank, React Box keeps your reporting consistent, auditable and aligned with what your accountant expects to see.
Yes. React Box is built for the relationship between a company and its accounting firm, so your bank accounts, chart of accounts and third parties are shared with the firm you work with. Your accountant can view and manage these registries on your behalf, with the same precise, permission-based access and traceability that applies everywhere else on the platform. Nothing is duplicated or re-keyed: the firm works directly inside the data you maintain, which removes the back-and-forth of emailing spreadsheets and bank details. Access is scoped — a firm only reaches the vaults and registries of the client organisations formally linked to it — so sharing stays deliberate rather than open-ended. The result is a single, tidy management file your accountant can open at any time, already up to date.
React Box lets each user set their own threshold alerts on Bank Al-Maghrib exchange rates, so you are notified the moment a currency crosses a level you care about — for example when the euro rises above 10.80 MAD. Alerts are personal: every member defines their own thresholds, and React Box re-arms them after each crossing so you keep getting timely notifications rather than a single one. Alongside the alerts, the treasury dashboards let you follow balances, movements and payment status across all your accounts, so you can see at a glance what is settled, pending or overdue on both the sales and purchases sides. Together, the daily-refreshed rates, the per-currency history and the personal alerts mean you react to currency movements on time instead of discovering them after the fact.
Yes. React Box is available on the web and as native iOS and Android apps, and the Treasury module is offered at full parity across them. You can consult and manage your bank accounts, chart of accounts and third parties, follow balances and payments, and receive your Bank Al-Maghrib rate alerts from your phone just as you would from the browser — same data, same labels in French and English, and the same permissions. The mobile app is a first-class client rather than a cut-down companion, so your accounting firm and your team can keep the registries current wherever they are. React Box is published by React Consulting SARL AU, based in Marrakech, and the Treasury module is included in the standard plan at 200 MAD per month per company, free for accounting firms.
A management file your accountant loves to open
Clean, shared, traceable registries — the foundation of friction-free bookkeeping.