Finance & Accounting

nexo-books

Source code included

Cloud accounting for UAE SMEs: invoicing, bills, expenses, banking, FIFO inventory, VAT 201 returns and reports.

Built by Build Nest Updated 7 Oct 2026 78,056 lines of code

Open live demo Built withClaude Code

Why nexo-books

What makes it better
than the alternatives

  1. 01

    UAE VAT 201 compliance

    UAE VAT 201 compliance

  2. 02

    FIFO inventory

    FIFO inventory

  3. 03

    Multi-company isolation

    Multi-company isolation

  4. 04

    Passwordless sign-in

    Passwordless sign-in

  5. 05

    Zoho Books sync

    Zoho Books sync

Sales

  • Estimates
  • sales orders
  • invoices
  • delivery challans
  • credit notes and retainer invoices
  • Convert one document into the next in full or in part (estimate → order → invoice → credit note)
  • Payments received with part payments and credit applied across invoices
  • Recurring invoices with idempotent scheduler (never bills twice even if run twice)
  • Receivables ageing report

Purchases

  • Purchase orders
  • bills
  • vendor credits
  • debit notes and expenses
  • Duplicate vendor bill number detection before recording
  • Recurring bills with the same idempotency guarantee
  • Billable expenses re-charged to a customer
  • Payments made and payables ageing

Inventory

  • FIFO stock valuation by batch
  • Opening stock entry
  • Quantity and value adjustments
  • Cost of goods sold posted with each invoice
  • Price lists
  • Inventory valuation report

Banking

  • Import bank statements (CSV with column mapping
  • or OFX)
  • Duplicate line detection on import
  • Categorise or match statement lines to invoices
  • bills or journal entries
  • Bank rules for automatic categorisation
  • Transfers between accounts
  • Reconciliation with period marker

Tax & Compliance (UAE)

  • VAT 201 return prepared from transactions
  • by emirate
  • Reverse charge
  • zero-rated and exempt supplies
  • File a return
  • lock the period
  • pay the FTA or record a refund
  • Tax adjustments for corrections
  • Foreign-currency revaluation at period end
  • VAT audit report

Accounting

  • Chart of accounts seeded for the UAE
  • Manual journals
  • Opening balances
  • Transaction locking through a date
  • Accrual and cash basis side by side
  • Dual-basis posting (every transaction posts to both bases at once)

Reports

  • Profit and Loss (accrual and cash)
  • Balance Sheet
  • Cash Flow Statement
  • Trial Balance
  • Account ledgers
  • Customer and vendor statements
  • Receivables and payables ageing
  • Inventory valuation
  • VAT audit report
  • Dashboard with cash flow by month

Identity & Access

  • Sign-in by six-digit email code (no passwords)
  • Optional two-step verification
  • Trusted devices for 30 days
  • Sign-in history and lockout after 5 failed attempts in 15 minutes
  • Roles with permission matrix per module (view
  • create
  • edit
  • delete)
  • Audit log of every data-changing action
  • System administrators for installation-wide settings

Multi-Company

  • Every organization has its own SQL Server database
  • Users belong to multiple organizations and switch between them
  • Organization status (active
  • suspended) checked on every request
  • Membership status (active
  • invited
  • deactivated) enforced at sign-in
  • Public sign-up (optional) or invite-only
  • Optional public demo account with fixed code

Integrations

  • Zoho Books sync: import accounts
  • taxes
  • contacts
  • items and documents
  • Sync runs are idempotent (safe to run again)
  • Sync log with success/failure counts per entity type
  • SMTP email sending with TLS
  • Email log of every sent message

Quality report

Manually reviewed

92/ 100

Automated audit score

◷ 2 open warnings

Passed the audit and a manual review.
Audit run: 6 Oct 2026
Reviewed by Vibe96 staff, Dubai.

Security93
Code structure82
Docs & completeness100
Dependency health95
Build & deploy92

What to know before you buy

2 non-blocking findings shown publicly: no critical vulnerabilities; some packages outdated, no security patches needed; weak default sa password and example files present; no real credentials found; strong authentication and role checks; minor ownership gaps on read endpoints. The seller has been notified; fixes ship in the next version.

Versions & updates

1.0.0
First release6 Oct 2026✓ Reviewed & audited

No updates yet. New versions appear here with a changelog.
Buyers receive updates free for 1 year.

Quality report

What you get

  • </>Full source codeThe complete audited source, delivered as a download from your account. No obfuscation.
  • ▤DocumentationSetup guide, architecture notes, CLAUDE.md and AGENTS.md.
  • ↻One year of updatesEvery new version the builder publishes, free for 12 months.
  • ♧30 days of supportInstallation and defect support through Vibe96 tickets.
$249Single-site licence Details