ByapareKhata

Features

One app that covers the whole of a small business

Byapar eKhata runs on a single double-entry engine. Every screen you use — a bill, a payment, a cash deposit — writes to the same ledger, so no two reports can ever disagree about the same rupee.

01

Sales & billing

Bill a customer in under twenty seconds

Pick the items, apply a line or invoice discount, choose cash, bank, credit or part-payment, and the bill is numbered, printed and sent. Stock comes down and the customer's ledger updates at the same moment — no second entry, no chance of the two books disagreeing.

  • Automatic document numbering with your own invoice prefix
  • VAT bills, plus WhatsApp and SMS delivery in one tap
  • Full and partial sales returns that restore stock and refund correctly
  • Duplicate, edit or void any past bill without breaking history

02

Parties & udharo

Know exactly who owes you, and what to say

Every customer and supplier gets a running ledger. Balances are stored the way a trader thinks about them — positive means you are owed, negative means you owe. Open a party, see every bill and payment in order, and send a reminder drafted in plain language.

  • Running statement per party, with credit limits and opening balance
  • Amounts split cleanly between party dues, cash and bank
  • Reminder drafts you can send over email, SMS or push
  • Aged dues view so the oldest money never gets forgotten

03

Stock & inventory

Stop keeping stock in a notebook

Track products in whichever unit you buy and sell them in. Byapar eKhata converts between them, warns you before an item runs out, and keeps a movement history you can audit — so the number on the shelf and the number on the screen stay the same.

  • Purchase, selling and wholesale prices with per-unit pricing
  • Multi-unit support with conversion — crates, dozens, kilograms
  • Low-stock alerts and one-tap stock adjustment
  • Barcode scanning, product images, expiry and valuation reports

04

Cash & bank

Cash in hand, to the rupee

Cash sales, petty expenses, deposits, withdrawals and transfers all post through the same engine as every other transaction. That means cash in hand and bank balances are never a side-calculation — they are the same figures your reports use.

  • Multiple bank accounts with running balances
  • Deposits, withdrawals and transfers between accounts
  • Expense and income categories with monthly summaries
  • Bill photos attached to expenses for clean record-keeping

05

Reports & VAT

Eighteen reports your accountant will accept

Profit & loss, balance sheet, trial balance and a VAT/GST summary that is ready for filing. Every report exports to PDF or Excel, prints on any printer, or goes straight to WhatsApp for your accountant — no reformatting, no re-typing.

  • P&L, Balance Sheet, Trial Balance and VAT/GST summary
  • Sales, purchase, stock summary, low stock and stock movement
  • Customer, supplier, outstanding dues, expense and income reports
  • Export to PDF, Excel, print or WhatsApp in one click

06

Works offline

It keeps working when the internet doesn't

Load shedding, no data, a shop in the hills with one bar of signal — it makes no difference. Keep billing offline and Byapar eKhata holds every entry in a local queue, then syncs to the cloud the moment you are back on a network.

  • Full billing, ledger and stock access without a connection
  • Queued changes push automatically when you reconnect
  • Built-in conflict handling so two devices never overwrite each other
  • Cloud backup and restore with a full audit trail

07

Businesses & staff

One login for every business you run

Run a shop, a wholesale counter and a small workshop from the same account. Switch between them in a tap, and give each staff member exactly the access they need — sales only, inventory only, reports only, or full control.

  • Unlimited businesses per account on higher plans
  • Access groups: full, sales, purchase, inventory, reports, read-only
  • Owner, manager and staff roles with fine-grained permissions
  • Per-business settings — PAN/VAT, fiscal year, currency, invoice format

08

Credit recovery

Follow up on dues without the awkward phone call

Set a due date on a bill and Byapar eKhata schedules the reminder for the right morning — in Nepal time, not UTC. Email is on by default, SMS and push are opt-in, and every send is logged so you know what went out and when.

  • Automatic reminders on overdue balances
  • Email, SMS and push notifications
  • Delivery log with a full audit trail
  • SMS credit packs and bulk campaigns for festivals

One engine

Fourteen transaction types, one set of rules

Whatever you record, the same accounting rules apply. Entries are written atomically: if any part of a transaction fails, none of it is saved, so the books never end up half-written.

  • Sale
  • Sale return
  • Purchase
  • Purchase return
  • Payment in
  • Payment out
  • Cash in
  • Cash out
  • Bank deposit
  • Bank withdrawal
  • Bank transfer
  • Expense
  • Adjustment
  • Opening balance

Reports

Eighteen reports your accountant will accept

Each report exports to PDF or Excel, prints on any printer or shares to WhatsApp, exactly as it appears on screen.

  • Profit & Loss
  • Balance Sheet
  • Trial Balance
  • VAT / GST summary
  • Sales
  • Purchase
  • Stock summary
  • Low stock
  • Stock movement
  • Expiry
  • Customer
  • Supplier
  • Outstanding dues
  • Expense
  • Income
  • Cash
  • Bank
  • Day book

Staff & access

The right access for every person behind the counter

Access groups are enforced on the server for every request, so permissions hold on the phone and on the web alike.

Full access

Owner or manager. Sees and does everything.

Sales only

Billing and customer parties, nothing else.

Purchase only

Suppliers, purchase bills and stock in.

Inventory only

Products, stock counts and adjustments.

Reports only

Read the books, change nothing.

Staff

Day-to-day entries without settings or pricing.

Read only

A viewer account for partners or auditors.

In full

The complete list

Accounting core

  • Double-entry transaction engine with atomic writes
  • 14 transaction types from sale to opening balance
  • Payment allocation against specific invoices
  • Party dues, cash and bank kept separate

Nepal-ready

  • VAT and PAN fields on businesses, parties and products
  • Fiscal year, invoice prefix and Nepali date handling
  • eSewa, Khalti and Fonepay subscription payments
  • Reminders scheduled in Nepal time (UTC+5:45)

Accounts & access

  • Mobile number login with OTP, password optional
  • Multi-device sessions with rotating refresh tokens
  • Access groups for sales, purchase, inventory and reports
  • Activity log and soft delete with restore

Notifications

  • In-app notifications with unread counts
  • SMS campaigns and reusable message templates
  • FCM push to every signed-in device
  • Email delivery for statements and reminders

Businesses, parties, products, sales, purchases, returns, payments, cash and bank accounts, expenses, income, reminders, backups, SMS campaigns and subscriptions are all included — no add-on modules to buy.