Skip to content
★★★★★ 5.0 on Google +971 55 153 9679 WhatsApp info@qasproglobal.com

Chasing Unpaid Invoices Automatically in a UAE Business: How Receivables Automation Shortens Days Sales Outstanding

Muhammad Qasim, FCCA Updated 4 Nov 2026 12 min read

Two people reviewing invoices and paperwork on a laptop at a desk, checking which customer payments are still unpaid
14 min read

Published: 4 November 2026

You sent the invoice. The work is done. The customer said “we will pay soon”. Six weeks later the money is still not in your bank account, and you are paying your own suppliers and salaries from cash you do not have.

This is one of the most common cash problems for UAE business owners, and it is rarely about a customer who refuses to pay. It is about invoices that nobody follows up on, on time, in a polite and steady way. Automation can now do most of that routine follow-up. This guide explains in plain words how it works, what it can and cannot do, what a qualified accountant must still decide, and how to protect yourself before you trust any provider with your customer data.

Quick answer

Days Sales Outstanding (DSO) is the average number of days it takes you to collect payment after you invoice a customer. A lower number means cash arrives sooner. Chasing unpaid invoices automatically means software keeps your ageing list up to date, sends reminders on a fixed schedule before and after the due date, matches incoming payments to invoices, and flags only the difficult cases to a person. In the right setup this takes routine chasing off your team and usually shortens DSO, but disputes, credit limits, write-offs and sign-off must stay with a qualified human.

What DSO means and how to read it

DSO answers one question: on average, how long do my customers take to pay?

A simple way to calculate it for a period:

DSO = (Unpaid invoices at the end of the period ÷ Total credit sales in the period) × Number of days in the period

For example, if you invoiced AED 1,000,000 on credit during a 30-day month and AED 1,500,000 is still unpaid at month end, your DSO is (1,500,000 ÷ 1,000,000) × 30 = 45 days.

How to read the number:

  • Compare it with your own payment terms. If you give 30 days and your DSO is 55, customers are paying about 25 days late on average.
  • Watch the trend, not one month. A DSO that creeps up by a few days each quarter is an early warning, long before the bank balance shows it.
  • Compare customer by customer. An average can hide one large customer who always pays 90 days late and ten who pay on time.
  • Use it next to your cash forecast. If you already plan cash weekly, our guide to a 13-week cash flow forecast for a UAE business shows why collection timing is the biggest unknown in the plan.

There is no single “good” DSO. It depends on your payment terms and how your customers buy. The useful target is your own terms plus a small, stable margin.

Why manual chasing fails

Most owners do not choose to chase late. It happens because chasing by hand has built-in weaknesses.

  1. Statements go out late. Someone prepares the list when they have time, often a week or more after the due date. A customer who is not reminded assumes there is no urgency.
  2. Nobody owns the follow-up. The sales person does not want to upset the customer. The accountant is busy with month-end. The owner is travelling. The invoice sits.
  3. The list is out of date. A customer pays by transfer, the bank entry is not matched, and your team calls them about an invoice they already paid. That is embarrassing and costs trust.
  4. Calls are awkward. People avoid uncomfortable conversations. A reminder from a system on a fixed schedule feels neutral, and a personal call can be saved for cases that need it.
  5. There is no record. When a customer says “you never told us”, you cannot show when, how and how many times you reminded them.
  6. Everything depends on one person. If the person who “knows who to call” is on leave, collection stops.

None of this is a people problem. It is a process problem, and routine processes are what software does well.

What automation and AI can take over

A receivables setup that works well usually does these routine jobs without a person starting each one:

  • Keeps the ageing view live. A list of every open invoice grouped by how overdue it is (not yet due, 1 to 30 days, 31 to 60, 61 to 90, over 90), updated every time an invoice is issued or a payment is recorded.
  • Sends reminders by due date. For example a friendly note a few days before the due date, a reminder on the due date, and firmer follow-ups at set intervals after it. The wording and timing are set once and approved by you.
  • Matches payments to invoices. When a bank receipt arrives, the system proposes which invoice it settles, including part payments, so invoices close without retyping. This works best when it is linked to a proper bank reconciliation process.
  • Tracks promises to pay. When a customer says “we will pay on the 15th”, the date is recorded and the system checks on the 16th instead of relying on someone’s memory.
  • Builds the escalation list. Invoices that pass a set limit (for example 30 days overdue or above a certain amount) are listed for a person to handle personally.
  • Shows the owner the result. The collection numbers can sit on the same screen as your other key figures, as described in the 5 numbers every owner should see.

If your business is in trading, e-commerce, restaurants or property, the same pattern applies with different details. For one-line examples, see our guides for trading and e-commerce and restaurants and cafes.

What a qualified accountant still decides

Automation should reduce routine work, not remove judgement. These decisions stay with a person who is qualified and accountable:

  • Disputes. If a customer says the goods were damaged or the quantity was wrong, a reminder is the wrong tool. The invoice must be put on hold and investigated.
  • Credit limits. Whether a customer should get more credit, or be put on “pay before delivery”, is a business and risk decision.
  • Write-offs and provisions. Deciding that a debt will probably not be paid, and how it is recorded, needs professional judgement and proper approval.
  • Relationship calls. A long-standing customer in a temporary difficulty may deserve a payment plan. Software cannot weigh that.
  • Tone on sensitive cases. Automated wording for a first reminder is fine. A message to a customer in dispute should be read by a person before it goes out.
  • Sign-off. Someone qualified must review the ageing report and the entries behind it before the numbers are relied on.

At Qaspro, the working idea is simple: AI does the routine work, and our accountants review it and sign it off.

Before and after: a hypothetical illustration

The numbers below are an illustration only, built on assumptions we state openly. They are not a promise of results and not your figures. Your own invoice volume, customers and terms will change every line.

Assumptions: 200 invoices a month, average value AED 8,000 (AED 1,600,000 billed a month, about AED 53,300 a day), manual chasing takes 25 hours a month, the internal cost of staff time is taken as AED 60 an hour, and in the “after” case DSO improves from 60 to 45 days.

Item Before (manual) After (automated, with review)
Days sales outstanding 60 days 45 days
Staff hours on chasing per month 25 hours 6 hours (exceptions only)
Staff time cost per month at AED 60 an hour AED 1,500 AED 360
Cash tied up in unpaid invoices about AED 3,200,000 about AED 2,400,000
One-time cash released none about AED 800,000
Cost of carrying that cash if funded at an assumed 8% a year about AED 256,000 a year about AED 192,000 a year
Risk of chasing an invoice already paid Higher (manual matching) Lower (matching proposed, then reviewed)
Record of who was reminded and when Patchy Complete

How the cash figures are worked out: 15 fewer days multiplied by about AED 53,300 a day gives roughly AED 800,000 released one time. At an assumed funding cost of 8% a year, carrying AED 800,000 less saves about AED 64,000 a year.

Notice what is small and what is large. The staff hours saved are modest. The cash released is the real prize, because it is money you can use to pay suppliers, avoid borrowing, or keep as a safety margin. Whether you reach 45 days depends on your customers, your terms and how consistently the process is followed.

The hidden cost of manual chasing

The cost of not automating is usually not on any single report, which is why owners underestimate it:

  • Borrowing or overdraft use to cover the gap while customers delay payment.
  • Supplier goodwill. When you pay your own suppliers late because your customers paid you late, you lose early-payment terms and sometimes priority.
  • Senior time. Owners and managers end up making collection calls instead of selling or running the business.
  • Errors that damage relationships. Chasing an invoice that was already paid, or sending a statement with the wrong balance.
  • Aged debts that become unrecoverable. The longer an invoice sits, the harder it is to collect. A debt that could have been collected at 30 days overdue becomes a write-off at 180.
  • Slow decisions. If you do not know today what is owed, you cannot decide today whether to take a new order from a customer who already owes you a lot.

If you want to see where else small manual habits quietly drain cash, read how manual accounting leaks money through duplicate payments, late fees and unclaimed supplier credits.

Risks and controls to demand

Automation brings its own risks. Ask for these controls before you start:

  1. Human review of tone and disputes. No message on a disputed or sensitive account should go out without a person approving it. First reminders can be templates you approved in advance.
  2. A full audit trail. For every reminder, you should be able to see what was sent, to whom, when, and who approved the template. For every matched payment, you should see who confirmed it.
  3. Stop rules. A customer who is disputing an invoice, has promised a payment date, or is on a payment plan should be paused automatically from reminders.
  4. Correct data first. Automation multiplies whatever is in the system. Wrong customer emails, duplicate customers or unposted payments produce wrong reminders. Clean the customer list and open invoices before switching anything on.
  5. Access control. Only named people can change templates, schedules and write-off decisions. See how automated controls catch accounting errors and fraud for the wider approach.
  6. Data security. Customer names, emails, phone numbers and balances are personal and commercial data. Ask where the data is stored, who can see it, how it is protected and what happens to it if you stop using the service.
  7. Personal data law. Where the data relates to individuals, the UAE Federal Decree-Law No. 45 of 2021 on the Protection of Personal Data (PDPL) is relevant. Ask the provider how they handle it, and confirm your own obligations with your legal adviser.
  8. An easy way to switch it off. You must be able to pause or stop all automated messages immediately, for example if a customer complains.

Owner checklist: questions to ask any provider

Use these questions with any accounting firm, software vendor or AI service that offers to chase invoices for you:

  1. Who reviews the ageing report and signs it off, and are they a qualified accountant?
  2. Which messages are fully automatic, and which need a person to approve?
  3. How are disputes handled, and how does a disputed invoice stop the reminders?
  4. Can I see a log of every message sent to every customer?
  5. How does payment matching work, and who confirms uncertain matches?
  6. Where is my customer data stored, and who can access it?
  7. What happens to my data if I stop the service?
  8. Can I edit the wording and the timing myself?
  9. Who decides credit limits and write-offs? (The answer should be you and your accountant, not the software.)
  10. How will you show me that DSO is actually improving, and over what period?

If a provider cannot answer these clearly in writing, treat that as your answer.

A simple way to start

You do not need to change everything at once.

  1. Measure first. Work out your current DSO and list your 10 slowest-paying customers.
  2. Clean the list. Correct customer contact details and make sure every payment received is matched to an invoice.
  3. Set the rules. Agree the reminder schedule, the escalation point and who handles disputes.
  4. Start with one group. For example, begin with customers more than 30 days overdue, review the first week of messages by hand, then widen.
  5. Review monthly. Look at DSO, the oldest invoices and the exceptions list. A monthly review fits naturally into your monthly bookkeeping checklist and the faster close described in how a month-end close can take 2 days instead of 10.

Frequently asked questions

What is days sales outstanding in simple words?

It is the average number of days between sending an invoice and receiving the money. If your DSO is 45, customers take about 45 days to pay on average.

How do I calculate DSO?

Divide the unpaid invoices at the end of the period by the credit sales in that period, then multiply by the number of days in the period. For AED 1,500,000 unpaid against AED 1,000,000 of credit sales in a 30-day month, DSO is 45 days.

Can software really chase unpaid invoices without a person?

It can handle the routine part: keeping the list current, sending scheduled reminders, matching payments and building an escalation list. It should not decide disputes, credit limits or write-offs. A person must review and approve those.

Will automatic reminders upset my customers?

Not if the tone is professional, the timing is sensible and the data is correct. The usual cause of upset is a reminder for an invoice that was already paid or is under dispute, which is why stop rules and payment matching matter.

How much faster will my customers pay?

It depends on your customers, your payment terms and how consistently the process is followed. The figures in this article are a hypothetical illustration on stated assumptions, not a forecast or guarantee.

What should I do about a customer who is disputing an invoice?

Pause automatic reminders for that invoice, have a person investigate, and record the outcome. Resume or adjust only when the dispute is settled.

Who decides when a debt is written off?

A qualified person with proper approval, such as your accountant together with the owner or finance manager. The decision and the supporting evidence should be recorded. It should never be an automatic software action.

Is customer data safe in an automated receivables system?

It depends on the provider. Ask where the data is stored, who can access it, how it is protected, and what happens when you leave. The UAE Federal Decree-Law No. 45 of 2021 on personal data protection is relevant, so confirm your obligations with your legal adviser.

Do I need new accounting software to do this?

Not always. Many accounting systems already hold the invoices and payments. What matters is clean data, a defined process and clear approval rules. Compare options carefully, and see our overview of accounting software for UAE businesses.

Where can I start if my records are messy?

Start with the opening list of unpaid invoices and make sure every customer payment is matched. A clean starting point makes every later step more reliable.

Related reading

Talk to us

If your team also manages staff discipline and contracts, our sister site Yalah Dubai explains UAE disciplinary penalties and your rights. If you want a second pair of eyes on how your unpaid invoices are tracked today, send us a message on WhatsApp: https://wa.me/971551539679

Muhammad Qasim FCCA - UAE Tax Expert
Written by Muhammad Qasim FCCA
Founder & CEO, Qaspro Global — UAE tax expert with 16+ years of experience in VAT, corporate tax and FTA audit support.
Free Consultation