Finance & Accounting

Next-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 6 Oct 2026 78,056 lines of code

Open live demo Built withClaude Code

Why Next-books

What makes it better
than the alternatives

  1. 01

    UAE VAT 201 compliance

    Reverse charge, zero-rated and exempt supplies tracked by emirate, with period locking and FTA payment recording

  2. 02

    FIFO inventory

    Stock valuation by batch, cost of goods sold posted with each invoice, quantity and value adjustments

  3. 03

    Multi-company isolation

    Every organization has its own database; tenant resolution middleware verifies membership on every request

  4. 04

    Passwordless sign-in

    Six-digit email codes, optional two-step verification, trusted devices for 30 days, sign-in history and lockout after failed attempts

  5. 05

    Zoho Books sync

    Import accounts, taxes, contacts, items and documents from an existing Zoho Books organization

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