Trading and Profit Statements: Separate Sales, Stock and Expenses

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

Reusable statement structure for the supplied model
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.

Marula Stationery: simplified trading and profit statement for April
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.

Marula’s complete supplied pre-closing trial balance at 30 April, KSh; closing stock is a separate adjustment
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.

Marula Stationery: statement of financial position as at 30 April, KSh
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.

Corner Goods answer: position at the separate month-end, KSh
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.