A shop’s sales total does not tell you its profit. Some sales may have been returned, some purchased goods remain unsold, and operating expenses still need to be deducted. A trading and profit statement organises those different amounts for one accounting period.
These fictional classroom cases use supplied balances, not actual company results. Stock values are assumed to be correctly measured at cost, including the appropriate purchase-related transport allocation. No stock write-downs, missing adjustments or other income are assumed. Finance costs and tax are outside the model, so the final figure is labelled simplified net profit rather than a complete reporting result.
Build the statement in stages
| Stage | Calculation | Meaning |
|---|---|---|
| Net sales | Sales − sales returns | Sales after goods returned by customers |
| Net purchases | Purchases − purchase returns | Purchases after goods returned to suppliers |
| Goods available at cost | Opening stock + net purchases + carriage inwards | Cost available to be sold or remain in stock |
| Cost of goods sold | Goods available − closing stock | Cost assigned to the goods sold in the period |
| Gross profit | Net sales − cost of goods sold | Result before the listed operating expenses |
| Simplified net profit | Gross profit − operating expenses | Result after those expenses within this model |
Carriage inwards brings purchased goods into the business and is included in their acquisition cost here. Carriage outwards delivers sold goods to customers and is treated as a selling expense here. Read the purpose of a charge rather than classifying every amount called “transport” in the same way.
Worked case 1: prepare a complete statement
Marula Stationery supplies the following balances for April. Every amount is in KSh. Sales are 186,000; sales returns 6,000; opening stock 28,000; purchases 112,000; purchase returns 4,000; carriage inwards 6,000; and closing stock 34,000. Operating expenses are shop wages 22,000, rent 12,000 and carriage outwards 4,000, totalling 38,000.
| Item | Calculation (KSh) | Result (KSh) |
|---|---|---|
| Net sales | 186,000 − 6,000 | 180,000 |
| Net purchases | 112,000 − 4,000 | 108,000 |
| Goods available at cost | 28,000 + 108,000 + 6,000 | 142,000 |
| Cost of goods sold | 142,000 − 34,000 | 108,000 |
| Gross profit | 180,000 − 108,000 | 72,000 |
| Operating expenses | 22,000 + 12,000 + 4,000 | 38,000 |
| Simplified net profit | 72,000 − 38,000 | 34,000 |
The two appearances of 108,000 have different meanings. Net purchases happen to equal cost of goods sold in this dataset; that is not a general identity. The opening stock plus carriage inwards equals closing stock here, so their net effect on the cost-of-sales calculation happens to cancel.
Why subtract closing stock?
The reconciliation is goods available KSh 142,000 = goods sold at cost KSh 108,000 + goods still held at cost KSh 34,000. Charging all KSh 142,000 against this period’s sales would include the unsold goods. Subtracting closing stock separates that unsold cost; it does not create a cash receipt.
A second check is net sales 180,000 − operating expenses 38,000 − cost of goods sold 108,000 = 34,000. The order of the arithmetic can change, but the statement retains the gross-profit subtotal because it reveals performance before the listed operating expenses.
Worked case 2: gross profit followed by a loss
For a separate month, Corner Goods has sales of KSh 84,000, sales returns 4,000, opening stock 18,000, purchases 66,000, purchase returns 2,000, carriage inwards 4,000 and closing stock 20,000. Its operating expenses total KSh 19,000.
- Net sales = 84,000 − 4,000 = KSh 80,000.
- Net purchases = 66,000 − 2,000 = KSh 64,000.
- Goods available = 18,000 + 64,000 + 4,000 = KSh 86,000.
- Cost of goods sold = 86,000 − 20,000 = KSh 66,000.
- Gross profit = 80,000 − 66,000 = KSh 14,000.
- Final result = 14,000 − 19,000 = −KSh 5,000, a simplified net loss.
There is no contradiction between a gross profit and a final loss. The gross profit was positive but insufficient to cover the stated operating expenses. Report “net loss KSh 5,000” or a clearly labelled negative result, rather than calling it a positive profit because the subtraction produced a number.
Worked case 3: a carriage classification error
Leafline Traders has net sales of KSh 120,000, opening stock 10,000, net purchases 70,000, carriage inwards 4,000 and closing stock 14,000. Other operating expenses are KSh 30,000, and carriage outwards is KSh 3,000. The supplied closing-stock valuation is already correct and remains unchanged in this comparison.
Correct cost of goods sold is 10,000 + 70,000 + 4,000 − 14,000 = KSh 70,000. Gross profit is KSh 50,000. Operating expenses are 30,000 + 3,000 = KSh 33,000, leaving simplified net profit of KSh 17,000.
A learner wrongly puts the KSh 3,000 carriage outwards into cost of goods sold instead. The incorrect cost of sales becomes KSh 73,000, gross profit KSh 47,000 and operating expenses KSh 30,000. Net profit still equals KSh 17,000 because this particular error moves one expense between two sections without omitting or duplicating it.
The unchanged final figure does not validate the statement: gross profit is understated by KSh 3,000. If the learner both included the charge in cost of sales and deducted it again as an expense, net profit would also be understated by KSh 3,000. Classification and completeness must both be checked.
What this statement cannot tell you
Profit is not the bank balance. A sale may be included before its cash is collected, and paying for goods does not make every purchased item a cost of goods sold immediately. The original income cases provide no cash-movement schedule; the extension below supplies the additional balances and statements of financial position for Marula and Corner Goods. Do not invent a cash balance from the profit figure.
Keep the period consistent. Opening and closing stock describe the beginning and end of the same period whose sales, purchases and expenses are reported. Also avoid comparing two profits as evidence of improvement without checking whether the periods and included costs are comparable.
Three solved practice tasks
Task 1: a fresh statement
For one month, sales are KSh 95,000, sales returns 5,000, opening stock 12,000, purchases 60,000, purchase returns 2,000, carriage inwards 3,000, closing stock 15,000 and operating expenses 18,000. Calculate both profits.
Solution: Net sales are 90,000 and net purchases 58,000. Goods available are 12,000 + 58,000 + 3,000 = 73,000. Cost of sales is 58,000, gross profit 32,000 and simplified net profit KSh 14,000.
Task 2: test a corrected stock figure
In Marula’s April case, an independently verified valuation correction changes closing stock from KSh 34,000 to KSh 31,000. All other figures remain unchanged. Find the revised result.
Solution: Cost of sales becomes 142,000 − 31,000 = 111,000. Gross profit becomes 69,000 and simplified net profit KSh 31,000. Lower closing stock increases this period’s cost of sales. It does not directly show a cash payment.
Task 3: keep the returns separate
Sales returns are KSh 2,000 and purchase returns KSh 3,000. A learner deducts both from sales. Explain the repair.
Solution: Deduct only sales returns from sales. Deduct purchase returns from purchases. The two returns concern opposite trading directions; combining them under sales misstates both net sales and cost of goods sold.
Prepare Marula’s statement of financial position
Return to Marula Stationery’s original April income statement above: gross profit KSh72,000 and simplified net profit KSh34,000, with closing stock KSh34,000. The following additional balances complete the position side of that same fictional April case. This is a sole-owner classroom model; no tax, finance cost, depreciation charge, impairment or unlisted adjustment is assumed for the period.
| Account | Debit | Credit |
|---|---|---|
| Opening stock | 28,000 | — |
| Purchases | 112,000 | — |
| Sales returns | 6,000 | — |
| Carriage inwards | 6,000 | — |
| Shop wages | 22,000 | — |
| Rent | 12,000 | — |
| Carriage outwards | 4,000 | — |
| Shop fixtures, supplied carrying value | 50,000 | — |
| Trade receivables | 26,000 | — |
| Bank, favourable | 14,000 | — |
| Cash | 6,000 | — |
| Owner drawings during April | 8,000 | — |
| Sales | — | 186,000 |
| Purchase returns | — | 4,000 |
| Opening owner capital; no new capital this month | — | 66,000 |
| Trade payables | — | 18,000 |
| Loan principal due after more than one year | — | 20,000 |
| Totals | 294,000 | 294,000 |
The inventory count and valuation card separately gives closing stock KSh34,000. It reduces cost of goods sold in the income statement and is also an asset remaining at 30 April. It is not a second receipt of cash, and it is not added to the pre-closing trial balance above as an unexplained extra debit. Trade receivables are amounts customers owe; trade payables are amounts owed to suppliers.
Carry the period result into capital
Closing capital = opening capital + additional investment + profit − drawings = 66,000 + 0 + 34,000 − 8,000 = KSh92,000. Drawings reduce the owner’s interest; they are not an operating expense in this model. Deducting them in both profit and capital would count them twice. The KSh34,000 profit is the independently prepared period result, not a number selected to force the position statement to balance.
| Section / item | Amount | Subtotal |
|---|---|---|
| Non-current asset: shop fixtures | 50,000 | 50,000 |
| Current asset: closing stock | 34,000 | |
| Current asset: trade receivables | 26,000 | |
| Current asset: bank | 14,000 | |
| Current asset: cash | 6,000 | |
| Total current assets | 80,000 | |
| Total assets | 130,000 | |
| Owner’s closing capital | 92,000 | 92,000 |
| Non-current liability: loan due after one year | 20,000 | 20,000 |
| Current liability: trade payables | 18,000 | 18,000 |
| Total capital and liabilities | 130,000 |
Check 50,000 + 34,000 + 26,000 + 14,000 + 6,000 = 130,000. Independently, 92,000 + 20,000 + 18,000 = 130,000. Net assets are 130,000 − 38,000 = 92,000, agreeing with capital. Working capital is current assets 80,000 − current liabilities 18,000 = KSh62,000; this does not mean KSh62,000 is in the bank.
The income statement covers April; the position statement is a snapshot at 30 April. Profit of 34,000, closing stock of 34,000 and bank of 14,000 are different quantities. The first two happen to be equal here. No cash-flow statement or claim of complete statutory reporting follows from this limited pair.
Independent position statement for the loss case
Task: use Corner Goods’ original separate-month income data above, whose simplified net loss is KSh5,000 and closing stock is KSh20,000. At its month-end, fixtures are KSh30,000, receivables 12,000, bank 8,000, cash 5,000, trade payables 17,000 and a loan due after one year 10,000. Opening capital is 57,000; drawings are 4,000; there is no new capital or other adjustment. Prepare its position and explain the loss.
| Item | Amount |
|---|---|
| Non-current assets: fixtures | 30,000 |
| Current assets: 20,000 stock + 12,000 receivables + 8,000 bank + 5,000 cash | 45,000 |
| Total assets | 75,000 |
| Closing capital: 57,000 − 5,000 − 4,000 | 48,000 |
| Non-current loan | 10,000 |
| Current trade payables | 17,000 |
| Capital plus liabilities | 75,000 |
The loss reduces capital; it is not shown as a separate liability. Check net assets 75,000 − 27,000 = 48,000. The original Corner Goods revenue/cost balances together with these new balances give equal pre-closing trial-balance sides of KSh170,000, so the supplied position is coherent with its existing income case. A balanced statement still needs classification checks; balance alone cannot establish that every entry was correct.
Frequently asked questions
Is gross profit the final profit?
No. The listed operating expenses still need to be deducted.
Why is closing stock subtracted?
It is the cost of goods still unsold, separated from the cost assigned to this period’s sales.
Are sales returns and purchase returns interchangeable?
No. Customers return sales to the business; the business returns purchases to suppliers.
Is carriage outwards included in purchases here?
No. It is a selling expense in these simplified cases.
Can a business have gross profit and net loss?
Yes. Operating expenses may exceed its gross profit.
Does an unchanged net profit prove correct classification?
No. Moving an expense between sections may leave net profit unchanged while distorting gross profit.
Are these complete financial statements?
No. The performance and added position statements are a limited classroom model without a cash-flow statement or statutory-reporting claim. Tax and finance costs remain outside the model; this is not financial, tax or legal advice.
Reference
The distinction between period performance and cash flow is explained in the SEC beginner’s guide to financial statements. It is used for that general distinction, not as a Kenyan reporting or syllabus authority.
WhatsApp Us Now