Invoicing, approvals and profit per license
Know what each license actually earned you
toDubai records every payment and expense against the client, application or partner it belongs to, and nothing counts until finance has approved it. From the same records you send branded invoices, receipts and quotations, export to Excel or PDF, and see what each license actually made.
Revenue in one system, costs in another, margin nowhere
You know roughly what a RAKEZ package sells for. Whether it made money after the government fee, the partner commission and the two extra visas nobody invoiced is a harder question.
- Payments recorded in accounting software with no link to the application they paid for.
- An agent discounts to close a deal and nobody notices until the month-end review.
- Expenses sit in a WhatsApp photo of a receipt until someone types them up.
- Approvals happen verbally, so there is no record of who authorised what.
What you owe a partner agency is the line that goes wrong most often, usually because the agreed rate lives in a chat thread. More on that in managing sub-agents without losing the margin.
The approval queue, including one invoice the system refused because it was priced 34% under list.
Nothing counts until finance says so
Payments and expenses can be recorded against any entity in the system, be it a client, an application, a service request or a partner, and then wait in an approval queue.
- Bulk approvals, so a finance manager clears a morning of entries in one pass.
- A hard guardrail that blocks any invoice priced 30% or more below list.
- Telegram alerts when something is waiting on a finance decision.
- A unified ledger across every transaction type, not one view per module.
Exports your accountant will accept
An export centre covering Excel, CSV and PDF, plus profit-per-license reporting that finally puts revenue and cost on the same row.
- Profit per license, per package and per period.
- Revenue against expenses on the executive System Overview.
- Filtered exports for a client, a partner, a free zone or a date range.
- Every export traceable back to the approved records it came from.
Four branded PDFs, generated where the data lives
No re-typing figures into a template. Each document is produced from the record it belongs to and emailed from inside the system.
Invoices
Branded, numbered, and emailed in one click from the record they belong to.
Receipts
Issued against a recorded payment, so the receipt and the ledger entry can never drift apart.
Quotations
Generated during the sales step and attached to the lead or application it came from.
Expense vouchers
For government fees and third-party costs, approved through the same queue.
This is financial control, not a payment gateway
There is no online card collection and no payment links. Your clients pay you the way they already do, by bank transfer, cheque, cash or card terminal, and the platform records, approves and reports on it. If you were hoping to take payment on a checkout page, that isn't here.
What people ask before the call
Can clients pay online through it?
No. There is no payment gateway and no payment links. Clients pay you the way they already do, and the platform records the payment, routes it for approval and issues the receipt.
Can it stop agents discounting too far?
Yes. Any invoice priced 30% or more below list is blocked, not just flagged.
Which documents does it produce?
Invoices, receipts, quotations and expense vouchers, as branded PDFs generated from the record and emailed from inside the system.
How does finance find out something needs approving?
Through the approval queue, and a Telegram alert when something is waiting. Approvals can be cleared in bulk.
What does our accountant get?
Exports in Excel, CSV or PDF, filtered by client, partner, free zone or date range, each one traceable back to the approved records it came from.
See it running on your own operation
Tell us how your operation runs today and we will show you what changes. Straight answers, in AED, without a drawn-out sales sequence.
