Rules and learning
Adam never codes anything on a hunch. Every rule records where it came from, how many times it has fired, and which entries it touched.
| Rule | Applies to | Action | Source | Created | Applied | Status |
|---|---|---|---|---|---|---|
| Card and cash receipts from fuel stations below AED 200 | Code to Vehicle expenses · GL 6410 · no approval | Learned from a correction | 12 Feb 2026 | 14 | Active | |
| Supplier bills and direct debits from Etisalat | Code to Utilities and telecom · GL 6220 · reclaim input VAT | Bootstrapped from your QuickBooks history | 02 Jan 2026 | 9 | Active | |
| Bills from a counterparty with no prior payment history | Hold and escalate to an approver, whatever the amount or mode | Set by a humanSalma Khalid | 18 Jan 2026 | 6 | Active | |
| Purchases of equipment, fit-out and implementation services | Split to CAPEX and add to the fixed asset register | Best-practice default, disclosed | 02 Jan 2026 | 4 | Active | |
| Bills matching an existing bill on supplier, amount and date ±3 days | Hold, flag as a suspected duplicate and ask a human | Best-practice default, disclosed | 02 Jan 2026 | 3 | Active | |
| Sales invoices with a delivery address outside the UAE | Apply 0% VAT and hold the invoice until the export evidence is attached | Set by a humanOmar Haddad | 04 Feb 2026 | 2 | Active | |
| Sales invoices raised to Nakheel Retail LLC | Set payment terms to 45 days instead of the 30-day default | Bootstrapped from your QuickBooks history | 02 Jan 2026 | 7 | Active | |
| Mashreq and Emirates NBD service and transfer charges | Code to Bank and finance charges · GL 6710 · no clarification raised | Learned from a correction | 26 Feb 2026 | 11 | Paused |
Pending rule suggestions
Rules Adam proposes but has not applied. Your governance setting is Review & confirm, so nothing here fires until you accept it.
Gulf Freight invoices → landed cost, not freight expense
Add to inventory landed cost instead of posting to freight expense
Why: March gross margin fell 2.1 points because AED 6,400 of freight sat in expenses rather than in the cost of the goods it moved.
Based on 3 invoices in the last 60 days
PoS settlements → book gross and separate the commission
Split the settlement into gross sales and commission, with VAT on the commission
Why: Booking settlements net understated both output VAT and recoverable input VAT — it drove one of the three Q1 adjustments.
Based on The Q1 2026 VAT adjustment of AED 312
Chase customers automatically at 7 days overdue
Send a first reminder at day 7 and a second at day 21, copying you
Why: Two Nakheel Retail invoices totalling AED 12,300 are past 30 days and no reminder was sent in the first fortnight.
Based on AR aging for March 2026