← All insights
Blog25 October 2026

Bookkeeping & Daily Reconciliation for Salla, Zid, Foodics, Rewaa, Wafeq & Qoyod in Saudi Arabia

Saudi retail chains, cafés, restaurants, and e-commerce brands run on a fast-moving stack of local cloud platforms: Salla (سلة) and Zid (زد) for online storefronts, Foodics (فوديكس) and Rewaa (رواء) for POS and inventory, and Wafeq (وافق), Qoyod (قيود), Daftra (دفترة), or Odoo for accounting. Connecting the APIs takes minutes—but keeping the numbers reconciled every day is where most finance teams fall behind.

Why API integration alone does not equal reconciled books

Many store and restaurant owners assume that once Foodics or Salla is linked to Qoyod or Wafeq, the accounting takes care of itself. In practice, four operational gaps appear every week:

  1. Payment gateway timing & fee deductions (Mada, Visa/Mastercard, Apple Pay): POS and e-commerce platforms record gross sales on the day of the order, while bank settlements arrive T+1 to T+3 net of merchant discount fees and VAT on bank charges. Posting bank deposits directly as revenue either double-counts sales or understates gateway fees and input VAT.
  2. BNPL clearing accounts (Tabby & Tamara): Orders paid through Tabby (تابي) and Tamara (تمارا) require dedicated clearing accounts so every order, customer refund, merchant commission, and batch payout is matched to the riyal before closing the month.
  3. Cash-on-Delivery (COD) & delivery aggregator settlements: Courier collections (Aramex, SMSA, SPL) and delivery apps deduct shipping fees, returns, and commissions from payouts, requiring line-by-line order matching.
  4. ZATCA Phase 2 e-invoicing & VAT return mismatches: When credit notes, cancelled orders, and POS Z-reports are not reconciled weekly against Wafeq or Qoyod ledgers, the quarterly or monthly ZATCA VAT return no longer matches Fatoora-reported e-invoices.

The 5-step daily & monthly reconciliation workflow

StepPlatforms InvolvedWhat Our Managed Bookkeeping Service Executes
1. Daily Sales & Z-Report VerificationFoodics, Rewaa, Salla, Zid → Wafeq / Qoyod / DaftraVerify daily POS Z-reports and e-commerce order summaries against synced sales invoices and credit notes
2. Payment Gateway & BNPL ClearingMada, Moyasar, HyperPay, Tabby, TamaraClear gross sales to gateway clearing accounts, book gateway commission + 15% input VAT, and match net bank payouts
3. Inventory, COGS & Supplier BillsRewaa, Foodics Inventory, OdooRecord supplier tax invoices, verify 3-way PO/GRN matching, and reconcile inventory movements and COGS
4. Monthly Bank Reconciliation MemoAll Saudi corporate bank accountsPrepare formal bank reconciliation memos (مذكرة تسوية البنك) resolving every uncleared item before monthly closing
5. ZATCA Phase 2 & VAT Return PackWafeq, Qoyod, Daftra, ZATCA FatooraCross-check output and input VAT schedules against e-invoice logs so your authorized signatory can submit on time

How The Kabeer Co delivers e-commerce & POS bookkeeping as a managed B2B service

Instead of hiring a full-time local accountant or waiting until the end of the quarter for an external office to sort through thousands of POS and Salla transactions, you can hand daily bookkeeping and reconciliation to The Kabeer Co under our Accounts & Bookkeeping service and ZATCA e-Invoicing & VAT Compliance service (alongside Online Store Management for catalog and order operations):

  • Every reconciliation logged in Connect: Daily and weekly clearing tasks carry unique task IDs and timestamps in Connect.
  • Independent monthly QC audit: Our quality-control team audits the Trial Balance, gateway clearing accounts, and VAT schedule before delivering your monthly financial report.
  • Contractual SLAs with service credits: Enforceable response and closing timelines under a B2B service contract—without visa, Iqama, work permit, expat levy, GOSI, or EOSB costs on your side.

See what your store or restaurant can save

Run your numbers in the Saudi Employee Cost Calculator or review the full scope on our Accounts & Bookkeeping and ZATCA & VAT Compliance pages.

Need a service handled?

Tell us the service you need and its tasks and we will deliver it under a service contract for a straightforward monthly fee.

Request a serviceEmail us