Skip to content
NIRUNIRU home

Built for Indian business accounting

Run GST billing, inventory, Cash, Bank and UPI payments, warranty, service and financial reporting from one connected set of books.

Sales overview

Sample revenue

₹4,82,500

JanFebMarAprMayJun
Receivables
Dr
Payables
Cr
Vouchers
Posted
Illustrative preview. Sample data.
  • GST invoicing
  • Barcode billing
  • Stock & batches
  • Warranty & service history
  • Cash · Bank · UPI ledgers

Built around real Indian business workflows

  • GST billingCGST, SGST and IGST on every line
  • Barcode invoicingScanner gun, camera or keyboard
  • Warranty recordsSerial numbers and end dates per customer
  • Service historyVisits linked to each customer’s machine
  • Cash, Bank & UPIReceipts and payments with ledgers
  • Financial reportsLedger, balance sheet, stock and GST

The platform

NIRU is a trusted foundation for day-to-day accounting: accurate postings, clean documents and balances you can defend in an audit.

  • Double-entry accounting

    Every transaction posts to the ledger automatically, with account groups, vouchers and year-wise books that stay consistent.

  • Invoicing & quotations

    Create quotations and invoices, print or export to PDF, and share by email or WhatsApp. E-invoice ready.

  • Sales & purchases

    Receivables and payables stay linked to the right parties, with transport, tax and charges captured on the document.

  • Payments & receipts

    Record receipts and payments against invoices and see every party balance as Dr or Cr, exactly as your books do.

The connected lifecycle

Follow one product, Mixer Grinder 750W, from purchase to reporting. The same customer, serial number and invoice appear at every step.

  1. 01

    Product purchase

    Mixer Grinder 750W is bought from a supplier. The purchase posts to payables and stock.

    Invoices → Purchase

  2. 02

    Inventory / godown

    Stock is held in your godowns and moves with inward and outward entries.

    Masters → Godowns · Inward / Outward

  3. 03

    Batch / serial tracking

    Partial

    Batches are tracked when enabled for the company. A serial number is captured on the sold product line.

    Serial numbers are recorded at sale, not as serial-level stock.

    Batch configuration · Sales line serial

  4. 04

    Barcode scanning

    A scanner gun, phone camera or typed code finds the product and adds it to the invoice.

    Sales → Scan

  5. 05

    Sales invoice

    INV-0042 is raised for Customer A with quantity, rate and charges.

    Invoices → Sales

  6. 06

    GST calculation

    CGST and SGST, or IGST, are worked out per line from the product’s GST slab.

    GST slabs on every line

  7. 07

    Payment collection

    Collect by Cash, Bank or UPI while saving the invoice, or record receipts later. Finance is coming soon.

    Payment mode · Receipt vouchers

  8. 08

    Accounting ledger

    The invoice and receipt post to Customer A’s ledger and to your cash, bank or UPI account.

    Reports → Ledger

  9. 09

    Customer purchase history

    Sold items with a serial number or warranty join the customer’s product records.

    Accounts → Service history

  10. 10

    Warranty tracking

    Warranty ends on invoice date plus warranty days, with Active or Expired status. SN-24017 is on record.

    Product warranty · invoice line

  11. 11

    Service history

    Each service visit is a service invoice linked to the machine, with complaint, notes and serial.

    Sales → Service mode

  12. 12

    Financial reporting

    Ledger, receivable, payable, balance sheet, stock and GST reports read from the same books.

    Reports · GST

Smart billing

Create GST invoices on a desktop counter or from a phone browser. Scan the barcode, confirm quantity and tax, take payment, and the invoice, receipt and ledger entries follow.

Live

Interactive billing walkthrough · sample data

Sales · New invoice
PartyCustomer A
Barcode8901234500011
ProductQtyRateAmount

Scan a product to start the invoice…

Payment mode

Cash Bank UPI Finance · soon
Taxable value
₹0
Total
₹0
Save invoice

Scan. Point a scanner gun or the phone camera at the barcode, or type the code.

How GST billing with barcode scanning works

Inventory & stock

Purchases add stock to a godown, batches are tracked when you turn them on, sales draw it down, and the stock report shows every movement.

  1. Purchase
  2. Godown
  3. Batch
  4. Stock report

Main godown · illustrative

Mixer Grinder 750W

Stock on hand

18 units

Each block ≈ 4 units

MovementQty · batchBalance
Opening stock—18
PUR-0003 · Purchase+40 · B-240958
INV-0042 · Sales−256

Stock moves between godowns with inward and outward entries. Illustrative sample data.

See how barcode billing feeds stock

Warranty management

Keep customer purchases, product warranties, and service information organized in one place.

  1. Sale
  2. Product record
  3. Warranty history

Customer profile · sample

Customer A

ActiveExpiring soon · previewExpired
20242025202620272028

| marks the sample date 15 Oct 2026. Active and Expired are live in NIRU. “Expiring soon” is a labelled preview of how the timeline can read; NIRU does not send expiry reminders today. All data is illustrative.

Product record

Mixer Grinder 750W

Active
Serial number
SN-24017
Sale invoice
INV-0042
Purchase date
15 Sep 2026
Warranty
730 days
Warranty ends
14 Sep 2028
Days remaining
700 days

Service history Live

No service visits yet.

Product records are created for sold items that carry a serial number or warranty.

Read how warranty records work

Service history

Keep product ownership, warranty information, and repair records connected throughout the customer relationship.

  1. Customer
  2. Product
  3. Service invoice
  4. History

Service desk · illustrative

Customer AParty found

Inverter Battery · history

  1. Sold · 20 Oct 2025 INV-0031
  2. Service · 02 Aug 2026 INV-0039Not holding charge — Terminals cleaned, water topped up

1 service visit on record. Sample data.

See what service history includes

Receipts & payments

Receive and pay by Cash, Bank or UPI, settle one or many invoices from a single voucher, and watch outstanding balances recalculate. Try it below.

  • Multiple payment modes

    Live

    Cash, Bank and UPI each post to their own account.

    Finance is coming soon.

  • Multiple invoice settlements

    Live

    One receipt or payment can settle many invoices.

    Partial amounts per invoice; one party per voucher.

  • Multiple ledgers

    Live

    Customers, suppliers, cash, bank and UPI accounts each keep a ledger.

    A journal voucher moves value between two ledgers.

  • Paying one invoice in parts

    Live

    Record a receipt per mode, each allocated to the same invoice.

    A single entry that splits Cash + UPI + Bank is not available.

  1. Receipt
  2. Ledger
  3. Invoice allocation
  1. 1Receipt created
  2. 2Payment mode selected
  3. 3Account selected
  4. 4Ledger updated
  5. 5Invoices allocated
  6. 6Outstanding recalculated

Payment mode received in

Finance soon

Customer A · Receipt

₹50,000

  • Invoice ADue ₹20,000
  • Invoice BDue ₹15,000
  • Invoice CDue ₹15,000

Ledger entries · one voucher

AccountDrCr
UPI balance account₹50,000
Customer A₹50,000

The voucher posts once, whatever the allocation. Allocating it to invoices links it to them; it does not create further receipts or ledger entries.

Allocated
₹50,000
Unallocated
₹0
Outstanding
₹0

Customer A’s ledger balance after this voucher: Nil, because the full ₹50,000 is credited. Every invoice is settled.

Pay one invoice in parts

Sales invoice ₹50,000 · Customer A · sample

Live
  • Receipt 1 · Cash₹10,000
  • Receipt 2 · UPI₹15,000
  • Receipt 3 · Bank₹25,000

Invoice outstanding

₹50,000

0 receipts · 0 vouchers. Each mode is its own receipt allocated to the same invoice. A single entry that splits Cash, UPI and Bank together is not available.

How receipts, payments and ledgers work

Reporting & financial visibility

Reports are built from the ledger itself, so what you read is what was posted. The same three transactions below feed every report.

  1. Transactions
  2. Reports
  3. Financial visibility

Posted transactions · illustrative

  • INV-0042Sales invoice · Customer A₹10,289.60
  • UPI receiptReceipt against INV-0042₹10,289.60
  • PUR-0003Purchase · Supplier G₹39,500

Highlighted rows are the ones this report reads.

Customer A’s ledger

₹0

Customer A balance

  • INV-0042 · Sales₹10,289.60 Dr
  • UPI receipt₹10,289.60 Cr
  • BalanceNil

Also available: Balance Sheet, Stock, Batch, Invoice, Expense, GSTR-1, GSTR-3B and E-Invoice reports, with CSV and PDF export.

Product

An interactive preview of NIRU’s modules. All figures and names are illustrative sample data.

Sales
₹4,82,500
Purchases
₹2,91,300
Receivable
₹1,26,400
Jan: sampleFeb: sampleMar: sampleApr: sampleMay: sampleJun: sampleJul: sampleAug: sampleJanFebMarAprMayJunJulAug

How NIRU works

Five real flows, each built from modules that already exist in NIRU. Pick one, or just scroll.

From invoice to ledger, without re-keying.

Raise a sales invoice, record the receipt by cash, bank or UPI, and the party’s receivable and ledger update.

Sample receivable cleared₹1,25,000Illustrative sample

Ledger updated

Illustrative data
Receivable
Cleared
Sales account
Cr
Party balance
Dr → Nil

CRM & customers

Customer management lives beside your ledger, so sales conversations always start from the real balance.

  • One profile per customer and supplier, with contacts, addresses and tax details
  • Full transaction history next to every relationship
  • Role-based access so each person sees only what they should
  • Export lists to CSV or PDF in a click

Parties — sample

  • A

    Customer A

    Receivable

    Dr
  • B

    Supplier B

    Payable

    Cr
  • C

    Customer C

    Receivable

    Dr

Automation & workflow

Post once and NIRU carries the work through numbering, ledgers, documents and balances.

  1. 01

    Capture

    Raise a quotation or invoice from a customer profile. Items, tax and charges fill in from your masters.

  2. 02

    Post

    The invoice posts to the right ledger accounts and receives its voucher number automatically.

  3. 03

    Share

    Send the PDF by email or WhatsApp, or print it. E-invoice details are generated where required.

  4. 04

    Reconcile

    Record payments against the invoice. Outstanding and party balances update instantly.

Built for

  • Trading & distribution

    Track purchases, stock-linked sales and party balances across many customers.

  • Manufacturers

    Keep raw-material payables and finished-goods receivables in order.

  • Service firms

    Quote, invoice and collect without a separate CRM and ledger.

  • Accountants & CAs

    Give clients a clean audit trail and give yourself exports in standard formats.

Pricing

We publish only confirmed pricing. Tell us about your team and the modules you need and we’ll quote you directly.

Everything in one plan, quoted to fit

  • GST invoicing with barcode scanning
  • Inventory, godowns and stock reports
  • Cash, Bank and UPI receipts and payments
  • Customer warranty and service history
  • Ledgers and financial reports with CSV and PDF export
  • Role-based access and year-wise books

FAQ

What is NIRU?

NIRU is an accounting and CRM platform. It combines double-entry bookkeeping, invoicing, sales, purchases, payments, customer management and reporting in one web application.

Does NIRU support e-invoicing?

Yes. Invoices can be printed, exported to PDF and shared by email or WhatsApp, and the platform supports e-invoice workflows.

Are my books separated by financial year?

Yes. Books are organised year by year, so each financial year stays clean while you can still move between years.

Can I control who sees what?

Yes. Role-based permissions control access to each module and action, so teams only see what their role needs.

Can I export my data?

Lists and reports can be exported to CSV or PDF, so your data is never locked in.

Can I scan barcodes while billing?

Yes. On a sales or purchase invoice you can scan with a USB or Bluetooth scanner gun, with the device camera in the browser, or type the code. Scanning the same product again increases its quantity. Camera scanning needs a secure (HTTPS) connection, and NIRU runs in the browser rather than as a native mobile app.

Does NIRU track product warranties and service visits?

Yes. Set a warranty period on the product, add the serial number on the invoice line, and NIRU saves a customer product record with the warranty end date and its Active or Expired status. Service visits are recorded as service invoices linked to the customer’s machine, so each customer has a service history.

Can one invoice be paid with Cash, UPI and Bank together?

Yes, by recording a receipt for each mode and allocating each to the same invoice; NIRU recalculates the outstanding balance across all of them. A single entry that splits one payment across several modes is not available. When you collect payment while saving an invoice, one mode (Cash, Bank or UPI) settles the full outstanding. The Finance mode is coming soon.

Can one receipt settle several invoices?

Yes. A receipt or payment voucher belongs to one party and can be allocated across that party’s open invoices with partial amounts. The voucher posts to the ledger once; allocation only links it to the invoices.

How much does NIRU cost?

Pricing depends on your business size and modules. Contact us for a quote — we publish only confirmed pricing.

Put your sales, stock, ledgers and customers on one platform.

From the first barcode scan to the last service visit, keep every record connected.