Every sale posts to customer/sales/tax accounts and reduces
stock. This MVP keeps the accounting journal in the browser.
Recent Invoices
Low Stock
Invoices
Sales invoices, discounts, GST and receivables
Invoice
Customer
Date
Taxable
Total
Received
Balance
Payment Status
Action
Create Sales Invoice
HSN, discount, GST and stock are linked.
Product
HSN
Batch
Qty
Rate
Disc.
GST
Amount
Subtotal₹0
Item Discount- ₹0
Invoice Discount- ₹0
Taxable Amount₹0
CGST₹0
SGST₹0
Grand Total₹0
Select
Received to record payment automatically in Payments Received. Cash, UPI or Bank can also be
selected as the actual payment mode. Reduce the amount for partial payment; Credit keeps the full
amount due.
Balance Due₹0
Invoice Preview
Quotations
Quotation workflow placeholder
No quotations yet.
Payments Received
Customer receipts and outstanding payment status
Date
Customer
Invoice
Amount
Mode
Balance After Payment
Action
Payment Status
Customer-wise outstanding and bill-wise payment status.
Customer
Invoice
Invoice Total
Paid Amount
Remaining Amount
Status
Action
Purchase Bills
Purchase entry increases stock and supplier payable.
Bill
Supplier
Date
Taxable
Total
Paid
Balance
Customers
Customer master, GSTIN and receivables
Name
GSTIN
Type
Phone
Bills
Outstanding
Advance
Action
Suppliers
Supplier master and payables
Name
GSTIN
Phone
Payable
Action
Payments Made
Supplier payment entries
Date
Supplier
Bill
Amount
Mode
Products & Stock
HSN, GST, pricing, batches and stock
Product
Batch
HSN
GST
Purchase
Dealer
Rate
Stock
Value
Action
Stock Adjustment
Add or reduce stock manually with a reason.
Date
Product
Change
Reason
Expenses
Operating expenses flow into P&L and cash/bank.
Date
Category
Description
Vendor
Mode
Amount
Ledger
Transaction journal generated by sales, purchases, receipts, payments and expenses.
Date
Reference
Account
Debit
Credit
Reports
Accounting and GST summaries
Sales
₹0
Purchases
₹0
Tax Collected
₹0
Expenses
₹0
HSN-wise GST Summary
HSN
Taxable
CGST
SGST
Total Tax
Revenue
₹0
COGS
₹0
Expenses
₹0
Net Profit ₹0
Assets
Amount
Cash / Bank
₹0
Receivables
₹0
Inventory
₹0
Liabilities
Payables
₹0
Batch Management
Track offline/online batch numbers and remaining stock.
Batch format example: SHD F AML01 = Offline, SHD O AML01 = Online. Each
batch keeps its own quantity and source.
Batch No.
Product
Source
Created
Exit Date
Opening Qty
Remaining
Action
Users & History
Admin can create users, choose what each person can do, and review activity.
Guest mode
Guest can open the books without a password. These are the permissions a billing counter usually needs. You can change them.
User profiles
These people sign in with their own username and password. Admin signs in with the username admin.
Name
Username
Status
Access
Action
Activity history
Logins and changes made by admin, users, and guests.
When
Who
Action
Detail
Profiles
Edit admin and SHUDVAN brand details.
Admin Profile
User accounts
Create a username and password for a billing person, then choose what they can open.
Name
Username
Status
Action
Admin Security
Set or change the password required to open this local app and authorize deletions.
Offline app note: this is an app-level safeguard, not
tamper-proof security against someone who can edit browser data or the HTML file.
Batch Code Management
Brand Profile
Settings & Backup
Company profile and local data controls
Company Details
Data Backup
Export a JSON backup and restore it later on the same browser or another machine.
SHUDVAN
Admin Login
Enter your admin password to open SHUDVAN Books.
Admin username is admin. Guest can bill without a password.