The carry cost on a land bank parcel compounds the same way the appreciation does, and most models only run one of them.
Take a 40 acre parcel bought at $3,200 an acre, so $128,000 in year one. Annual property tax at a typical rural rate of roughly 1.1 percent runs about $1,400 a year. Hold it 12 years and that is $16,800 in tax carry before you account for any assessed value increases along the way, which on land trending toward development often happen in the back half of the hold when you can least afford to sell. Add in the occasional survey, a fence repair the county requires, liability insurance on vacant ground, and the real carry number for a 12 year hold on a parcel that size lands somewhere between $22,000 and $28,000 without financing costs. That is 17 to 22 percent of the original purchase price sitting in the ground with the dirt. If the parcel doubles to $256,000 at sale, a lot of people call that a 100 percent return and stop there. The actual return on total dollars out the door is closer to 77 percent over 12 years, which is about 4.8 percent annualized, and that is the unfinanced version where the carry was cheap. Put a seller carry note on it at 7 percent with interest only, and the 12 year interest bill on a $90,000 principal balance adds another $75,600. Now the parcel has to sell for well above the doubled price just to break even on time. The assumption doing the most work in almost every land bank model I see is that the exit price more than covers the compounding carry, but nobody builds a year by year carry ledger next to the appreciation curve to see where they cross. What does your annual carry number actually come to on what you are holding, and have you modeled what the parcel needs to sell for to hit a 6 percent annualized return after all of it?