Skip to content
Saudi National Day 96 — عزنا بطبعناFree assessment this week

Included, free

A real ledger, not an invoice list with totals.

Every invoice you issue posts itself to a double-entry journal against a Saudi chart of accounts. That is what makes a VAT return a query rather than an evening with a spreadsheet, and what lets an accountant read your books without translating them first.

The whole ledger is in the free plan. There is no accounting feature behind a paid tier.

Your chart of accounts, tax codes, fiscal year and monthly periods are created for you when you set up the company.

What the ledger does

The parts an accountant checks for first.

  • In the product

    An immutable journal

    A posted entry is frozen — by the database, for every caller. A mistake is corrected with a reversing entry dated when you made the correction, and the two point at each other. This is what "audit trail" is supposed to mean.

  • In the product

    Balance is enforced, not hoped for

    Every posted entry must have at least two lines, debits equal to credits, and sit in an open period. The database refuses anything else, so the books cannot drift out of balance between reports.

  • In the product

    Monthly periods that lock

    A period goes from open, to tax-locked once you have filed its VAT return — taxed lines are refused, corrections still post — to fully locked. Owner-only.

  • In the product

    Your fiscal year, not January

    Any start date, Gregorian or Hijri length. Nothing in the system assumes a calendar year.

  • In the product

    Money is stored as whole halalas

    Integer arithmetic throughout, so rounding is something you decide rather than something that happens to you.

  • In the product

    Gapless entry numbers

    Numbered at posting under a lock, with an idempotency key per company so a retried request cannot post the same entry twice.

The chart of accounts

Six digits, seeded, and yours to extend.

There is no statutory code length in the Kingdom. We follow the de-facto reference — six digits, as in Odoo’s official Saudi template and most GCC charts: class, group, account, sub-account.

  • Seeded on day one

    Assets, liabilities, equity, revenue, cost of sales and expenses, with the Arabic names Saudi SMEs actually use. Every seeded account ends in 00, so you open 112001, 112002 and so on for each bank, till or key customer.

  • Accounts know their job

    Receivables, VAT input and output, cash, bank, inventory, cost of goods sold, rounding, cash over and short — each is named as the account posting uses for that role, so an invoice knows where to post without being told.

  • An imported chart is not renumbered

    The code column accepts three to eight digits. If you arrive with an existing chart, it keeps its own numbering.

Reports

What you can pull, today.

  • VAT return view

    Your posted sales and purchases sorted into the numbered boxes of ZATCA’s VAT return form — standard-rated, zero-rated, exports, exempt, imports and reverse charge. You copy the figures into the portal and file it yourself.

  • Trial balance

    Debits, credits and the balance for every postable account, for any date range and any branch.

  • Profit and loss

    Revenue against cost of sales and expenses, over the period you choose.

  • Balance sheet

    Assets, liabilities and equity as at a date, from the same posted entries.

Create a free account

Questions

What people ask about the accounting side.

Is this really free accounting software?
Yes. The ledger, the chart of accounts, the period locks, the trial balance, profit and loss, the balance sheet and the VAT return view are all in the free plan, with unlimited journal entries. The limits are on the shape of the business: one branch, three users, two registers per branch and 1,000 products.
Does it file my VAT return for me?
No. It sorts your posted lines into the boxes of ZATCA’s return form so you can see the figures and check them. You file the return in ZATCA’s portal, and you remain responsible for it. Nizamics is not a tax adviser.
Can I edit or delete a journal entry?
No, and that is deliberate. A posted entry is frozen for every caller. You correct it with a reversing entry, dated when you made the correction and never before the original. It is the same rule the invoices follow, and it is what makes the books defensible.
Can my accountant have access?
Yes — the free plan covers three users, and access is by role, so an accountant can read and post without being able to change your company settings or your ZATCA devices.
What is not in it yet?
Supplier bills and expenses, payments and matching, bank import and reconciliation, and inventory valuation are designed but not built, so they are not claimed here. Payroll, GOSI and wage-protection files and automatic bank feeds are not part of the free product at all.

This page describes software, not accounting or tax advice. Whether a treatment is right for your business is a question for your accountant. Read the terms of use and the privacy policy before you sign up.