A translation office in Saudi Arabia sells a service that is priced two ways at once: per word for the language pair and per page for certified translations stamped for ministries, courts, and embassies. Most volume goes through a panel of freelance translators paid per word at a different rate than the customer is charged. A single Riyadh office can run 18 language pairs, hold a panel of 45 freelance translators, deliver 600 certified pages a month, and serve 40 corporate retainer clients. Without per-word and per-page pricing, freelancer accounts payable, project work-in-progress, retainer billing, and ZATCA e-invoicing, the office loses margin to under-invoiced rush jobs and freelancer overpayments.
What makes translation-office accounting different
A translation office is a professional-services business with a freelance supply chain. The customer pays for words and certified pages, freelancers receive per-word payouts at a lower rate, and the spread is the office margin. The same project can include English-to-Arabic legal translation at one rate, certified ministry stamping at a per-page rate, and rush-job multipliers on the same line. Generic accounting tools cannot model the per-word, per-page, multi-rate billing on one project.
Translation-office accounting revolves around five connected pieces: per-word and per-page service catalog with language-pair rates, freelance-translator master with payout rates, project work-in-progress until delivery, retainer billing for corporate clients on monthly cycles, and ZATCA standard tax invoice through the Clearance flow for B2B customers.
Daily reality is dozens of postings per day: customer quotes priced per word, freelance assignments with deadlines, project WIP recognition on partial delivery, certified-translation stamping fees, retainer drawdowns on the monthly cycle, freelance payouts on completion, and the monthly close on active projects and unbilled WIP.
The most common accounting challenges in translation offices
Every translation office in Saudi Arabia runs into the same four recurring problems. They share the same gap: word counts get estimated on the phone, freelancers get paid before the customer settles, and retainer hours go unmetered until the cycle closes.
1. Under-invoiced rush jobs. A customer needs a 12,000-word legal contract translated in 24 hours. The office quotes a flat 6,000 SAR over the phone without applying the 50% rush multiplier on the word count. Three of those a month is 12,000 SAR of missed revenue per quarter.
2. Freelancer overpayments. A freelance translator delivers 8,400 words on a project. The project manager approves payout at the contracted rate without checking the words actually accepted by the client (some were rejected and retranslated). Year-end audit shows 18,000 SAR in overpayments to the panel.
3. WIP unrecognized. A 60,000-word annual report is in translation for three weeks across the month-end. Without project WIP recognition, the books show zero revenue while freelancer costs hit the period. The P&L looks worse than reality and the next-month delivery dumps all the revenue.
4. Retainer drawdowns untracked. A corporate client pays 30,000 SAR a month for up to 25,000 words of translation. Without a retainer ledger, neither party knows when the client exceeded the cap. The office under-bills by 8,000 to 12,000 SAR a quarter on overflow words.
What a translation office actually needs from its accounting software
A generic accounting tool was built for flat-rate services, not for per-word pricing on 18 language pairs, certified-page stamping, freelance payouts at differential rates, and retainer drawdowns. The gap is concrete:
| Task | Generic accounting tool | What a translation office needs |
|---|---|---|
| Pricing | Flat service fee | Per word, per page, per pair |
| Freelancers | Generic vendor | Per-word rate per pair |
| Projects | Single invoice | WIP until delivery |
| Retainers | Manual tracking | Word-cap ledger |
| Certified | Generic line | Per-page stamping fee |
| VAT | Flat 15% | Per-line on standard rated |
Beyond the table, a translation office specifically needs three capabilities generic platforms do not deliver:
- Per-word, per-page service catalog by language pair, so every quote starts from a priced rate card, rush multipliers apply automatically, and certified-page stamping fees post on their own line.
- Freelance-translator master with per-pair payout rates, so assignments calculate payout against accepted words at the contracted rate per language pair, and the office sees gross margin per project before approving the payout.
- ZATCA-certified B2B invoicing, where every corporate invoice fires a standard tax invoice through the Clearance flow with the buyer tax number, project reference, and per-line VAT treatment.
How to organize a translation office’s books step by step
Moving a translation office to integrated accounting takes around two to three weeks depending on language-pair count and freelancer panel size. This is the sequence Qoyod applies with every new translation-office customer:
E-invoicing and ZATCA compliance for translation offices
Phase two of ZATCA e-invoicing requires every invoice issued by a translation office to be generated through a certified system connected to the Fatoora platform. Translation offices issue standard tax invoices to corporate clients through the Clearance flow and simplified tax invoices to walk-in retail customers under Reporting.
Every invoice must include the office name and tax number, a sequential invoice number, the date and time, the buyer name and tax number on B2B invoices, an itemized list with language pair, word count, and certified-page count, VAT at 15%, totals before and after VAT, and a QR code. A certified system generates the QR code, signs the invoice in XML, and transmits it to the Fatoora platform inside the Reporting or Clearance window.
How to evaluate a ZATCA-certified system for a translation office
When evaluating any e-invoicing vendor for a translation office, verify these six criteria:
- Official ZATCA phase-two certification with a verifiable approval number on the Authority’s portal.
- Both Clearance (B2B retainer and corporate) and Reporting (retail certified) flows live.
- Per-line VAT on multi-pair, multi-rate invoices with rush multipliers preserved.
- Project and language-pair references printed on every invoice for client reconciliation.
- Long-term cloud storage of signed invoices for at least six years.
- Monthly input-VAT and output-VAT reports ready in time for the quarterly filing deadline.
Where Qoyod fits in specifically for translation offices
Qoyod brings together, inside one account: cloud accounting with project and language-pair dimensions, per-word and per-page service catalog, freelance-translator master with per-pair payout rates, project work-in-progress, retainer ledger with word caps, ZATCA-approved e-invoicing, payroll, and consolidated reports. Every quote, assignment, delivery, retainer drawdown, and freelancer payout lands an automatic journal entry inside the same ledger.
The platform handles multi-branch translation offices and joint ventures under one account, with shared master data (service catalog, freelancer panel, retainer contracts), role-based permissions per branch, and either consolidated or per-branch reports.
For offices migrating from spreadsheets, the setup service and the bookkeeping service are available as part of Qoyod Pro Services, alongside the app marketplace for connecting to translation memory and project management tools.
Frequently asked questions
Does Qoyod support per-word pricing by language pair?+
How does Qoyod track freelance translator payouts?+
Can Qoyod recognize project work-in-progress?+
Does Qoyod handle retainer word caps?+
Does Qoyod work for multi-branch translation offices?+
Is technical support available 24/7?+
Running a translation office does not need a generic ledger, it needs an operating system that ties per-word pricing, freelance payouts, project work-in-progress, retainer caps, and ZATCA e-invoicing together inside one account. The offices that consistently grow are the ones that see project margin and retainer drawdown every day. That capability is what makes Qoyod the right fit for translation offices in Saudi Arabia.