Skip to content
toDubai
Finance & Invoicing

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.

The problem

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.

app.todubai.ae/finance/approvalsLive
Finance approvals3 selected
RefAgainstAmountStatus
INV-2041Meridian LogisticsAED 18,500Approved
INV-2042Kestrel ConsultingAED 7,200Pending
EXP-0318RAKEZ gov. feeAED 4,050Pending
INV-2043Zayed InteriorsAED 5,900Blocked, 34% below list

The approval queue, including one invoice the system refused because it was priced 34% under list.

Control

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.
Reporting

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.
Documents

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.

Scope, honestly

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.

Straight answers

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.

Next step

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.