S Stockora Docs
Setup Guide User Guide Learn Accounting

Learn Accounting with TB Rod & Cement Suppliers

You don't need to know any accounting to read this. This guide teaches every accounting idea in Stockora using a sample business - a rod and cement shop in Butwal.

๐Ÿ’ก Follow along live: ask Tech Bato to enable the free practice shop on your Stockora account. Every number in this guide is really in it - open the screens as you read and check them yourself. (You can also just read; the guide works on its own.)


Table of Contents

  1. Meet the Shop
  2. The Month's Story - Every Transaction
  3. Lesson 1: Buying on Credit - "Payable"
  4. Lesson 2: Selling on Credit - "Receivable"
  5. Lesson 3: Reading a Ledger (Ram's Account)
  6. Lesson 4: The Cash Book - Why Cash โ‰  Profit
  7. Lesson 5: Stock and Stock Value
  8. Lesson 6: Returns
  9. Lesson 7: Profit - the Most Important Lesson
  10. Lesson 8: The Income Statement
  11. Lesson 9: The Balance Sheet
  12. Lesson 10: Trial Balance and Debit/Credit
  13. Screen Map - Where to See Everything
  14. Dictionary of Accounting Words
  15. Practice Exercises

1. Meet the Shop

TB Rod & Cement Suppliers sells construction materials:

Product Unit We buy at (cost) We sell at (price)
Shivam OPC Cement bag 750 800
Arghakhanchi PPC Cement bag 680 730
Steel Rod 8mm kg 82 90
Steel Rod 12mm kg 80 88
Steel Rod 16mm kg 79 86

Suppliers (people we buy from):

  • Shivam Cement Distributor - we started fresh with them (opening balance 0)
  • Jagdamba Steel Dealer - we already owed them Rs 50,000 from before we started using this software (that's their "opening balance")

Customers (people we sell to):

  • Ram Construction - already owed us Rs 20,000 from before (opening balance)
  • Sita Builders - new customer
  • Hari Hardware - new customer

2. The Month's Story - Every Transaction

Here is everything that happened in the last ~25 days. This is the whole "diary" of the business:

When What happened Money
25 days ago Bought 500 bags OPC from Shivam (TBP-0001) = 375,000. Paid only 50,000 325,000 still owed
22 days ago Bought rods from Jagdamba (TBP-0002): 2000kg 12mm + 1000kg 8mm + 500kg 16mm = 281,500. Paid nothing (full credit) 281,500 owed
20 days ago Sold to Ram (TBI-0001): 100 bags OPC + 500kg 12mm = 124,000. He paid 50,000 74,000 due
18 days ago Paid shop rent 10,000 out
15 days ago Sold to Sita (TBI-0002): 150 bags OPC = 120,000. Fully paid 0 due
14 days ago Paid Shivam 50,000 (voucher VCH-0001) 50,000 out
12 days ago Sold to Hari (TBI-0003): 300kg 8mm + 200kg 12mm = 44,600. Paid nothing (full credit) 44,600 due
11 days ago Received delivery commission from factory 5,000 in
10 days ago Bought 300 bags PPC from Shivam (TBP-0003) = 204,000. Paid 100,000 104,000 owed
9 days ago Paid transport (truck fare) 5,000 out
8 days ago Returned 20 damaged PPC bags to Shivam (PRET-0001) = 13,600 - cut from what we owe owe 13,600 less
7 days ago Ram paid 40,000 against TBI-0001 (receipt RCPT-0001) 40,000 in
6 days ago Paid Jagdamba 40,000 (VCH-0002) 40,000 out
5 days ago Sold to Ram again (TBI-0004): 80 bags PPC + 500kg 12mm = 102,400. He paid 60,000 42,400 due
4 days ago Ram returned 10 PPC bags (SRET-0001) = 7,300 - cut from what he owes owes 7,300 less
3 days ago Paid helper salary 15,000 out
2 days ago Cash sale to a walk-in customer (TBI-0005): 10 bags OPC = 8,000, paid in full 8,000 in
1 day ago Hari paid 20,000 against TBI-0003 (RCPT-0002) 20,000 in
Today Sold to Sita (TBI-0006): 50 bags OPC + 300kg 16mm = 65,800. She paid 30,000 35,800 due

Everything below is just different ways of looking at this same diary. That is really all accounting is.


3. Lesson 1: Buying on Credit - "Payable"

When you take goods now and pay later, the unpaid money is called Accounts Payable (or just "payable" / "due to supplier").

Let's calculate what we owe Shivam:

  Bought TBP-0001 (cement)        +375,000
  Bought TBP-0003 (PPC)           +204,000
  Paid with TBP-0001               โˆ’50,000
  Paid voucher VCH-0001            โˆ’50,000
  Paid with TBP-0003              โˆ’100,000
  Returned damaged bags            โˆ’13,600
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  We still owe Shivam            = 365,400

And Jagdamba:

  Old debt (opening balance)      +50,000
  Bought TBP-0002 (rods)         +281,500
  Paid voucher VCH-0002           โˆ’40,000
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  We still owe Jagdamba         = 291,500

Total payable = 656,900. This is a liability - money that will leave the business one day.

๐Ÿ‘€ See it yourself: Suppliers page (the "Due" column), or Reports โ†’ Supplier Dues.


4. Lesson 2: Selling on Credit - "Receivable"

The mirror image: when a customer takes goods and pays later, the unpaid money is Accounts Receivable - money that will come to the business. It is an asset.

Customer Calculation Owes us
Ram Construction 20,000 old + 124,000 + 102,400 sold โˆ’ 150,000 paid โˆ’ 7,300 returned 89,100
Sita Builders 120,000 + 65,800 sold โˆ’ 150,000 paid 35,800
Hari Hardware 44,600 sold โˆ’ 20,000 paid 24,600
Total receivable 149,500

Notice on each invoice the system marks a payment status:

  • paid - nothing left (TBI-0002)
  • partial - some paid (TBI-0001, TBI-0004, TBI-0006)
  • unpaid - nothing paid yet (TBI-0003 was unpaid until Hari's receipt made it partial)

๐Ÿ‘€ See it yourself: Customers page ("Outstanding" column), or Reports โ†’ Customer Dues.


5. Lesson 3: Reading a Ledger (Ram's Account)

A ledger is one person's complete money history, line by line, with a running balance. Open Customers โ†’ Ram Construction โ†’ Ledger and you will see exactly this:

Date Particulars Debit (he takes) Credit (he gives) Balance
- Opening balance 20,000
20 days ago Invoice TBI-0001 124,000 144,000
20 days ago Receipt (paid with sale) 50,000 94,000
7 days ago Receipt RCPT-0001 (cash) 40,000 54,000
5 days ago Invoice TBI-0004 102,400 156,400
5 days ago Receipt (paid with sale) 60,000 96,400
4 days ago Sales return SRET-0001 7,300 89,100

How to read it:

  • Debit = the balance goes UP (he took goods, owes more)
  • Credit = the balance goes DOWN (he gave money, or gave goods back)
  • The last number (89,100) always equals the "Outstanding" on the Customers page. If you gave Ram a printed copy of this, that's called a statement of account - press the Print button.

Supplier ledgers work the same way but reversed - there, purchases increase what we owe.


6. Lesson 4: The Cash Book - Why Cash โ‰  Profit

The Cash Book records only real money moving in or out. Goods on credit do NOT appear here until money actually moves.

Money IN (Rs 333,000 total):

From Amount
Ram paid with TBI-0001 50,000
Sita paid TBI-0002 in full 120,000
Commission income 5,000
Ram's receipt RCPT-0001 40,000
Ram paid with TBI-0004 60,000
Walk-in cash sale TBI-0005 8,000
Hari's receipt RCPT-0002 20,000
Sita paid with TBI-0006 30,000

Money OUT (Rs 270,000 total):

To Amount
Paid with purchase TBP-0001 50,000
Rent 10,000
Voucher VCH-0001 to Shivam 50,000
Transport 5,000
Paid with purchase TBP-0003 100,000
Voucher VCH-0002 to Jagdamba 40,000
Salary 15,000

Cash balance = 333,000 โˆ’ 270,000 = Rs 63,000.

โš ๏ธ The big lesson: the shop's profit this month is only ~8,100 (Lesson 8), but cash is 63,000. And we owe suppliers 656,900! Cash in the drawer is NOT profit. Many shops die because they feel rich seeing cash while their supplier debts grow. The cash book, dues reports, and profit report each answer a different question.

๐Ÿ‘€ See it yourself: Finance โ†’ Cash Book - notice rows created automatically by sales/purchases/receipts, and manual rows (rent, salary, transport, commission) you could delete.


7. Lesson 5: Stock and Stock Value

Stock is never typed in by hand - the system counts every movement:

Product In (bought) Out (sold) Returns Stock now Value at cost
Shivam OPC 500 310 - 190 bags 142,500
Arghakhanchi PPC 300 80 โˆ’20 to supplier, +10 from customer 210 bags 142,800
Rod 8mm 1,000 300 - 700 kg 57,400
Rod 12mm 2,000 1,200 - 800 kg 64,000
Rod 16mm 500 300 - 200 kg 15,800
Total inventory value 422,500

Two ideas here:

  • Stock valuation - your shelves hold Rs 422,500 of money in the form of goods. This is an asset, just like cash.
  • Low stock alert - Rod 16mm has 200 kg left but its reorder level is 300 kg, so it shows a red Low stock warning on the Dashboard and Stock Report. Time to order more.

๐Ÿ‘€ See it yourself: Reports โ†’ Stock Report, and the low-stock card on the Dashboard.


8. Lesson 6: Returns

Purchase return (goods back TO supplier): 20 PPC bags were damp, so we returned them to Shivam (PRET-0001, worth 13,600). Since we still owed Shivam for that invoice, the 13,600 was simply cut from our due - no cash moved. Stock went down 20 bags automatically. In business language this is a debit note.

Sales return (goods back FROM customer): Ram returned 10 extra PPC bags (SRET-0001, worth 7,300). His invoice still had 42,400 due, so the 7,300 was cut from his due (now 35,100) - again no cash moved. Stock went up 10 bags. This is a credit note.

If the invoice were already fully paid, you would enter a Cash Refund amount instead - then real money moves and the cash book gets a row.

๐Ÿ‘€ See it yourself: Finance โ†’ Sales Returns and Purchase Returns; the return lines also appear in Ram's and Shivam's ledgers.


9. Lesson 7: Profit - the Most Important Lesson

Profit = selling price โˆ’ what the goods cost you. The cost part is called COGS (Cost of Goods Sold). The system remembers the cost of every item at the moment of sale, so profit is exact:

Invoice Sold for Goods cost us Profit
TBI-0001 (Ram) 124,000 115,000 9,000
TBI-0002 (Sita) 120,000 112,500 7,500
TBI-0003 (Hari) 44,600 40,600 4,000
TBI-0004 (Ram) 102,400 94,400 8,000
TBI-0005 (cash) 8,000 7,500 500
TBI-0006 (Sita) 65,800 61,200 4,600
Total 464,800 431,200 33,600

Example, one line of TBI-0001: 100 bags OPC sold @800 but bought @750 โ†’ 100 ร— 50 = Rs 5,000 profit on that line.

Ram's return takes back 7,300 of sales whose goods cost 6,800 - so profit drops by 500. Gross profit = 33,100.

โš ๏ธ Notice: Hari hasn't fully paid, but his profit already counts - profit is earned when you sell, not when you collect. Collecting is the receivable's job (Lesson 2).

๐Ÿ‘€ See it yourself: Reports โ†’ Datewise Sales & Profit, and the profit line on the Dashboard chart.


10. Lesson 8: The Income Statement

The Income Statement (also called Profit & Loss or P&L) is the formal way to present Lesson 7 plus the shop's running costs, for a chosen period:

  Gross Sales                       464,800
  โˆ’ Sales Returns                    (7,300)
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  Net Sales                         457,500
  โˆ’ Cost of Goods Sold             (424,400)
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  GROSS PROFIT                       33,100
  โˆ’ Rent                            (10,000)
  โˆ’ Salary                          (15,000)
  โˆ’ Transport                        (5,000)
  + Other Income (commission)         5,000
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  NET PROFIT                          8,100
  • Gross profit = profit from trading goods only.
  • Net profit = what's truly left after rent, salary, transport, etc. This is the number that tells you if the business is actually working.

Our shop earned Rs 8,100 this month. Small - the expenses ate most of the trading profit. That's a real insight the owner needs!

๐Ÿ‘€ See it yourself: Finance โ†’ Accounting โ†’ Income Statement (set From = 30 days ago).


11. Lesson 9: The Balance Sheet

The Income Statement shows a period (a movie). The Balance Sheet shows one moment (a photo): what the business has and owes, today.

  WHAT WE HAVE (Assets)              WHERE IT CAME FROM (Liabilities + Equity)
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€           โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  Cash               63,000          Owed to suppliers        656,900
  Receivables       149,500          Retained earnings          8,100
  Inventory         422,500          Capital & adjustments    (30,000)
  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€           โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  TOTAL             635,000          TOTAL                    635,000

The golden rule: the two sides are ALWAYS equal. Everything the business has was financed by someone - suppliers (liability) or the owner (equity).

Honest reading of our photo: we hold 635,000 of assets but owe 656,900. The shop is running on supplier credit - normal for a new materials shop, but it means paying suppliers on time is life-or-death.

(The "Capital & adjustments โˆ’30,000" line balances the opening amounts that existed before the software: Ram already owed us 20,000 and we already owed Jagdamba 50,000 - net โˆ’30,000. It is not a mistake.)

๐Ÿ‘€ See it yourself: Finance โ†’ Accounting โ†’ Balance Sheet.


12. Lesson 10: Trial Balance and Debit/Credit

Accountants classify every account as debit-side or credit-side:

Debit side (what you HAVE / what you SPENT) Credit side (what you OWE / what you EARNED)
Cash 63,000 Accounts Payable 656,900
Accounts Receivable 149,500 Sales Revenue 464,800
Inventory 422,500 Purchase Returns 13,600
Cost of Goods Sold 424,400 Other Income 5,000
Sales Returns 7,300
Expenses 30,000

The Trial Balance lists all of these and proves that total debits = total credits (with an equity balancing line). If the two totals match - shown in green - the books are mathematically consistent. In this system they always match, because every screen reads from the same single diary of transactions.

๐Ÿ‘€ See it yourself: Finance โ†’ Accounting โ†’ Trial Balance.


13. Screen Map - Where to See Everything

Question you have Open this screen
How is business overall? Dashboard (charts, cash, dues, low stock)
Who owes me money? Reports โ†’ Customer Dues
Whom do I owe? Reports โ†’ Supplier Dues
One customer's full history? Customers โ†’ Ledger (printable)
Where did cash go? Finance โ†’ Cash Book
How much stock and its worth? Reports โ†’ Stock Report
Am I making money? Accounting โ†’ Income Statement
What is my position today? Accounting โ†’ Balance Sheet
Every transaction ever? Accounting โ†’ General Ledger
Daily profit trend? Reports โ†’ Datewise Sales & Profit
Best customers? Reports โ†’ Top Buying Customers

14. Dictionary of Accounting Words

Word Simple meaning
Invoice The bill for one sale or purchase
Credit sale/purchase Take goods now, pay later
Due Unpaid part of one invoice
Receivable All money customers still owe you (asset)
Payable All money you still owe suppliers (liability)
Opening balance Debt that already existed before you started the software
Receipt Proof of money received from a customer
Voucher Proof of money paid to a supplier
Ledger One person's/account's full history with running balance
Debit / Credit The two directions of every entry - value coming in vs going out
COGS Cost of Goods Sold - what the sold items cost you
Gross profit Sales โˆ’ COGS (profit from trading only)
Net profit Gross profit โˆ’ expenses + other income (the real result)
Asset Anything of value the business has (cash, stock, receivable)
Liability Anything the business owes (payable)
Equity / Capital The owner's share = assets โˆ’ liabilities
Credit note Paper reducing what a customer owes (sales return)
Debit note Paper reducing what you owe a supplier (purchase return)
Inventory valuation Stock quantity ร— cost price
Trial balance Proof that total debits = total credits

15. Practice Exercises

Try these in the practice shop, then check the numbers:

  1. Receive money: Ram pays another 39,100 cash. Record a receipt against TBI-0004. โ†’ His outstanding should become exactly 50,000, and Cash Book gains a row.
  2. Sell on credit: Sell Hari 100 bags OPC @800, paid 0. โ†’ His due jumps to 104,600 and OPC stock drops to 90 bags (watch it go below reorder 50? not yet - 90 > 50).
  3. Pay a supplier: Pay Jagdamba 91,500 by bank voucher. โ†’ Their payable becomes a round 200,000.
  4. Return goods: Return 50 kg of Rod 8mm from Hari's invoice TBI-0003. โ†’ Stock rises to 750 kg, Hari's due falls by 4,500.
  5. Month check: After all that, open the Trial Balance - is it still green (balanced)? It always will be. Now you understand why. ๐ŸŽ“

Stockora - by Tech Bato Pvt Ltd ยท stockora home