NovAsia

Cash flow by year of ownership: building the table for your own deal

Purchase year · handover year · ordinary year · sale year · updated July 2026

Almost every pre-purchase calculation collapses into a single percentage — and that is exactly why it is useless at the moment the money is actually needed. A percentage does not tell you in which month you will have to make the next instalment, pay for furnishing and live through a quarter without a tenant all at once. Only a calendar does: a table with inflows and outflows down the side and years of ownership across the top. This page is not about what the metrics are called — gross yield, net yield, ROI, IRR and cash-on-cash are defined separately in the guide to return metrics. Here we assemble the thing those metrics are calculated from.

Why the table matters more than the ratio

Any metric can be derived from a cash flow. A cash flow cannot be derived from a metric. A 5% annual yield describes equally well a deal where you paid everything up front and receive an even stream, and a deal where money goes out for three years running, the unit then sits empty for six months, and the result is rescued by the sale price. The first needs one sum of money; the second needs that sum plus patience plus a reserve in specific months.

So the order is: calendar first, percentages second. And the calendar has a practical output the ratio does not — the maximum cumulative drawdown: the point at which the largest total amount has left your pocket. That, not the list price, is the sum you must be able to commit.

One rule everything else follows from

The table records movements of cash, not the moment an obligation arises. A line goes in the year the money actually leaves or reaches the account. Not when the contract is signed; not when the invoice is issued; not when the cost "relates" to a period.

Every awkward detail below follows from that rule: the tenant's deposit counts as an inflow even though it is not yours; rent prepaid for a year lands entirely in the year received; replacing appliances lands in one year although it serves for five. As accounting this is wrong. For planning your own money it is the only thing that works.

What belongs in inflows and what in outflows

InflowsOutflows
Rent collected — actually received, not accruedPayments against the price: the first instalment and later tranches
The tenant's deposit on move-inTransaction, conveyancing and registration costs
Rent prepaid several months aheadFurnishing, appliances, preparation for letting
Compensation from the tenant for damageBuilding charges and common-area maintenance
Any refund of a deposit held by the developer or management companyUtilities for the periods the unit stands empty
The buyer's money in the sale yearManagement fees and letting commission
 Repairs, insurance, ownership taxes
 Refund of the tenant's deposit on move-out
 Selling costs and exit taxes

Note the asymmetry: inflows are few and predictable, outflows are many and some of them happen only once. It is the one-off lines that most often drop out of models — not because nobody knows about them, but because there is nowhere to put them in a table made of a single "average year".

Four kinds of year, not one

The average year of ownership is a construct that does not occur in reality. Years come in at least four kinds, and each has its own set of lines.

Kind of yearWhat it containsWhat it does not
Purchase year and construction yearsInstalments on the payment schedule, transaction and conveyancing costs, legal due diligenceNo rent at all; usually no building charges either
Handover yearThe final instalment, snagging and remedial work, furnishing, the start of building charges and utilities, finding the first tenant, the depositNever a full year of rent: income starts on the move-in date, not the key date
Ordinary year of ownershipRent collected, charges, management, routine repairs, insurance, taxesNo one-off costs — but only in the years that genuinely have none
Sale yearRent for a partial year, refund of the tenant's deposit, selling costs, exit taxes, the buyer's moneyNot a full year of ownership; the proceeds arrive on one date, not evenly

The purchase year: costs without revenue

This is the simplest year by composition and the most underrated by effect. It contains outflow only, and its size is set not by the price of the unit but by the payment schedule. Two deals for the same amount on different schedules produce completely different calendars.

What must appear as lines rather than as a footnote: the instalments on exactly the dates in the contract; conveyancing and registration; the legal review; transfers and bank charges; travel costs if you went to see the project. The full list of what belongs to entry is set out in the guide to purchase costs, and the base you measure entry against is covered in effective net price.

If construction runs for several years, there will be several such years, each containing outflow only. That is normal and not a modelling error. The error is failing to notice how many years in a row money leaves without a single receipt.

The handover year: the densest year in the table

The year you receive the keys differs from every other in that a large payment, large one-off costs and a first, still partial receipt all land together. This is usually where the maximum cumulative drawdown sits.

  1. The final contractual instalment — as a rule the largest one.
  2. Acceptance and snagging: some of the work is paid for by the owner even when the defects are acknowledged.
  3. Furnishing, appliances, curtains, kitchenware, the small things a unit needs to be let. This is its own line, not "a bit on top of the price".
  4. Building charges and utilities start on the handover date, not on the tenant's move-in date. An empty unit also costs money.
  5. Finding the first tenant: the time until move-in and the letting commission.
  6. The tenant's deposit — an inflow that does not belong to you.

There is one practical conclusion from this year: income begins at move-in, not at handover, and the gap between those dates is paid for by you. Put it in the table at an honest length — the period you consider realistic for your own unit, not zero.

The ordinary year: where periodic costs hide

An ordinary year of ownership looks calm: rent collected less charges, management, routine repairs, insurance and taxes. The problem is that some costs are neither annual nor one-off but periodic — they come back every few years.

A change of tenant means letting commission, a void between occupants, cleaning and minor works for the new one. Appliances and furniture wear out and are replaced. Redecoration comes round at roughly the same rhythm as tenant generations. Buildings occasionally levy a special charge for common-area works.

There are two acceptable ways to reflect this, and they must not be mixed. First: put the cost in the specific year you expect it — then the table honestly shows a dip that year. Second: spread it evenly across all years — then the average year is realistic but the dip is invisible. For sizing a reserve the first is more useful; for comparing properties with each other, the second.

The sale year: an ordinary year plus a transaction

The exit year is almost never a full one, and that is the thing most often broken. Rent runs to the date the unit is vacated or the deal closes, ownership costs cover the actual months, and the buyer's money arrives as a single sum on the closing date.

The lines forgotten most often: the refund of the tenant's deposit on move-out — money you once received and are now giving back; the cost of preparing the unit for sale; the transaction costs and exit taxes; and the period when the unit is already vacant for sale but not yet sold, which has no rent and all the ownership costs.

That last one matters especially if you plan to sell empty. It is not an abstract risk but a specific number of months with outflow, and it should be visible in the table.

Why paper profit and money in the account diverge

This divergence is not an accounting nicety but the reason investors suddenly find themselves short of cash at a moment when the deal is formally on plan. There are three sources.

Hence a simple test for any model: if appreciation appears in the income line of every year rather than as one sum in the sale year, the model is showing hope rather than money.

How to build the table in one evening

  1. Set the horizon in years and write the years across the top: from the first payment to the sale year inclusive.
  2. Mark which of the four kinds each year is: purchase, handover, ordinary, sale.
  3. Copy the contractual payment schedule into the table literally, by date, not in equal shares.
  4. Add the one-off lines to the years in which they occur: conveyancing, furnishing, commissions.
  5. Start the rent later than handover by the period you consider realistic.
  6. Create separate lines for the deposit received on move-in and refunded on move-out.
  7. Place periodic costs in specific years rather than as an averaged figure.
  8. Close the sale year: partial rent, exit costs, taxes, proceeds on one date.
  9. Total each year and run a cumulative total. Find the deepest point — that is your required capital.
  10. Only now calculate percentages, using the return metrics, and test the table against a bad scenario in the stress test.

An illustrative table

All figures below are notional units, chosen round for the arithmetic. They are not prices, rents or costs of any real project, not market data for Cambodia and not a forecast. The example shows the shape of the table, not an expected result.

Suppose a unit is bought off-plan on a three-year payment schedule, let after handover, and sold in the middle of the sixth year.

YearWhat happensInflowsOutflowsYear totalCumulative
1First instalment 30, transaction and conveyancing costs 3033−33−33
2Scheduled instalment 20020−20−53
3Handover: final instalment 50, furnishing 8, charges 1, letting commission 1; rent for 4 months 4, deposit 2660−54−107
4Ordinary year: rent 12; charges 2, management 1, repairs 1124+8−99
5Ordinary year with appliance replacement: rent 12; charges 2, management 1, repairs 1, appliances 3127+5−94
6Sale mid-year: rent 6 and net proceeds 109; ownership costs 2, deposit refund 21154+111+17

What the table shows and the percentage does not. First: the maximum drawdown is 107 units in year three — that is the sum you must be able to commit, although the unit itself cost 100. Second: the cumulative total only turns positive in the sale year; for five years running the deal takes money. Third: year five looks weaker than year four not because rent fell but because the appliance replacement landed in it. Fourth: the two units of deposit received in year three went back to the tenant in year six — they sat in the account the whole time and were never income.

And separately: the 17-unit result here depends entirely on the net proceeds of the sale. Remove the sale and the cumulative total after six years is still deeply negative. That is not a property of the example but of any off-plan deal with a multi-year horizon.

What to check in the finished table

Want to build the calendar for your own deal? We can lay out the payment schedule, one-off costs and exit scenario year by year so you can see when the money is needed. No promises of returns.

Build a year-by-year flowTelegram

Frequently asked questions

How is a cash flow different from a yield calculation?

A yield is a single ratio collapsed out of one year of ownership. A cash flow is a calendar: how much money leaves and arrives in each particular year, including the years when there is no income yet but payments are already due. Any metric can be derived from a cash flow; a cash flow cannot be reconstructed from a metric. So build the table before you calculate percentages, not after.

Which year should transaction costs and furnishing go in?

The year the money actually leaves the account, and as a separate line rather than buried in the price. Conveyancing and registration costs fall in the year of signing and payment; furnishing and preparing the unit for letting fall in the handover year. Spread them evenly across the holding period and the table shows a smooth flow where in reality there was one deep drawdown — and you will underestimate the cash you need to have on hand.

Why does paper profit differ from money in the account?

Three reasons. First, other people's money sitting in your account: the tenant's deposit and rent prepaid for months ahead arrive at once, but the deposit is refundable and the prepayment belongs to future periods. Second, large one-off costs that occur once every few years and ruin one particular year even though the average year looks smooth. Third, price growth: it improves the paper result but delivers no cash until the sale closes.

How should the sale year be treated in the table?

As an ordinary year plus a transaction. It contains rent for the months up to exit, ordinary ownership costs for a partial year, the refund of the tenant's deposit, selling costs and exit taxes, while the buyer's money arrives as a single sum on the closing date. The sale year is almost never a full year: planning the proceeds for the first of January of the following year is a classic modelling error.

Sources

NovAsia editorial corpus on preparing an investment decision · practice supporting buyers in Phnom Penh · checked July 2026. There are no market indicators on this page: rents, yields, vacancy levels and price growth rates are not quoted, and the numbers in the illustrative section are invented to show the shape of the calculation and expressed in notional units. Taxes are not broken out in the example: rates and procedure depend on your status and are confirmed by a tax adviser. This content is for general information only, is not individual investment, legal or tax advice, and contains no promise of results.

Returns should be modelled as scenarios, not promises

These are modelling bands, not a market forecast. Replace them with the actual rent, vacancy and expenses of the specific asset.

Gross yield %
Low 3Typical 6High 9

Scenario range, not a guarantee

Vacancy %
Low 5Typical 12High 25

Share of the year without paid occupancy

Operating costs % of rent
Low 10Typical 20High 35

Before tax or finance where modelled separately

Net yield %
Low 2Typical 4.5High 7

Output changes with every assumption

Net cash flow % of gross rent
Low 55Typical 70High 85

After operating leakage in the model

Return metrics in plain English

A single percentage rarely tells the whole investment story. Separate headline income, income after operating costs and the cash actually left for the owner.