top of page

When Full Doesnt Mean Underpriced and Vacant Doesnt Mean Overpriced

Writer: Dr. Anthony M. Young
Dr. Anthony M. Young
Sep 9
8 min read

A full unit type can be a pricing signal. It can also be a math accident.


A vacant unit type can be a pricing problem. It can also be normal churn, seasonal softness, or poor replacement availability in a nearby market.


That is the issue with unit-level revenue decisions. Occupancy is a condition, not a conclusion. The price question comes after the context.


Wide-angle view of a quiet self-storage drive aisle with several roll-up doors closed.
Full doors do not always mean active demand.

A single occupancy number can hide the real condition


A 10x10 climate unit type at 100% occupancy looks strong on a dashboard. Many teams read that as underpriced. Raise street rate. Push existing customer rate increases. Protect inventory.


That may be right.


It may also be wrong.


Say a facility has only four 10x10 climate units. All four are occupied. No 10x10 climate units have rented in the last 90 days because none have been available. There is no wait list. Search activity is modest. Competitors have similar climate units available within a few miles. The current customers have been in place for years.


That unit type is full, but the facility has almost no recent demand evidence. The 100% figure comes from shallow inventory, not proven pricing power.


Now compare that with a different facility. It has 65 10x10 climate units. It has had six move-outs in the last 45 days. Each unit rented again within a few days. Several prospects joined a wait list while inventory was unavailable. Competitors are either higher priced or have limited climate availability. Web demand and call demand remain steady.


That is a different condition. Sustained demand is repeatedly absorbing newly available units. Occupancy, rental activity, and market position all point in the same direction.


The number is the same. The decision is not.


This is why self storage pricing needs more than a single KPI trigger. A 100% unit type may be underpriced, fairly priced, or simply too small a sample to trust. Vacancy may mean the rate is too high, or it may mean the property is between demand cycles, poorly exposed, or competing with a temporary discount across the street.


The decision starts with rental velocity and move-out evidence


Occupancy tells the current state. Rental velocity tells whether demand is still moving.


For pricing purposes, velocity is one of the first checks. A full unit type with no recent rentals gives little evidence about price tolerance. A full unit type that keeps rerenting quickly after each move-out gives much stronger evidence.


Recent move-outs matter because they create price tests. Each vacancy asks the market a question.


Will a prospect rent this unit at the current street rate?


If yes, how fast?


If not, how many prospects passed before someone rented?


A unit type with no availability cannot answer those questions. It can only show that existing tenants have not left.


This creates a common trap. A facility has a rare unit type, such as 10x30 drive-up, 5x5 climate, or 10x10 climate in a property with limited indoor space. It shows 100% occupancy month after month. The rate trails the market. The easy move is to raise street rate.


But if there have been no move-outs, no wait list, and no recent inquiries tied to that unit type, the pricing signal is weak. The better move may be to monitor, test only when a unit becomes available, and evaluate existing customer increases separately.


The opposite also applies. A unit type with 8% vacancy is not automatically overpriced. If several move-outs happened in the same week and new rentals are already coming in, the condition may be temporary. A rate cut could give away revenue just before the type stabilizes.


The key question is simple.


Has the market had a recent chance to accept or reject the price?


If not, occupancy alone should not carry the decision.


Close-up view of a self-storage unit door with a fresh lock and a move-in tag.
New rentals are stronger pricing signals than static occupancy.

Inventory depth changes the meaning of full and vacant


Unit type occupancy is more trustworthy when the sample size is meaningful.


Four units at 100% occupancy means four customers are stored. It does not prove broad demand. Forty units at 100% occupancy tells a different story, especially if the type has turned over and refilled.


Inventory depth affects both full and vacant readings.


A small unit type can swing from 100% to 75% occupancy after one move-out. That does not mean demand collapsed. It means one customer left.


A large unit type with the same occupancy move may require many move-outs. That signal deserves more weight.


This is where replacement availability matters. The pricing question changes based on how easily the facility can replace a departing customer.


Look at three details:


  • How many units exist in the type

  • How many similar units exist at the property

  • How many practical substitutes exist nearby


A 10x10 climate unit may not stand alone. Some customers will accept a 5x10 climate plus better access. Others will take a 10x15 climate if the price gap is small. Some will switch to drive-up if climate is not essential.


Replacement demand is not limited to the exact unit label. It includes adjacent sizes, amenity substitutes, and direct competitors.


For example, a facility may have full 10x10 climate units and vacant 10x15 climate units. Raising 10x10 rates while leaving a narrow spread to 10x15 may push demand into the larger size. That can be good if the property needs to fill 10x15s. It can be bad if it creates price confusion or leaves 10x10 demand unmet.


A pricing decision should account for the full unit ladder. The question is not only, “Is the 10x10 climate full?” It is also, “What happens when we change its rate?”


Will demand shift up?


Will it shift down?


Will it leave the property?


Will it wait?


The answer depends on substitutes and inventory depth.


Competitor position and seasonality can distort the obvious read


Self-storage demand changes during the year. Many U.S. markets see stronger activity during spring and summer, tied to moving, housing transitions, college cycles, and household projects. Softer periods often arrive in colder months or during local demand lulls.


That does not mean every market follows the same pattern. It means pricing teams should not treat January vacancy the same way they treat May vacancy without context.


A vacant unit type in a slow seasonal window may not require an immediate rate cut. If move-ins are normally weak during that period, the right decision may be to hold rate, adjust concessions, or protect price until demand returns.


A full unit type in peak season also needs care. Peak demand can make almost any reasonable rate look right for a short period. The question is whether the facility can hold that price when seasonal demand fades.


Competitor position adds another layer.


Full occupancy has different meaning when nearby competitors are:


  • Sold out on the same size and amenity

  • Available but priced higher

  • Available and priced lower

  • Offering heavy introductory discounts

  • Poorly located for the same customer base


Vacancy also has different meaning under each condition.


If a property is vacant in a unit type while competitors are higher and also vacant, the issue may be broader market softness. If competitors are full at higher rents, the vacancy may point to local visibility, product condition, access, fees, or a rate presentation problem.


Online rate checks help, but they do not tell the full story. Advertised rates may include discounts, admin fees, insurance requirements, or short-term promotions. The better pricing read compares the rate a customer actually accepts.


That means looking at achieved rate, not only street rate.


Street rate shows the offer. Achieved rate shows what rented after discounts, concessions, and fees. If a unit type appears priced high but continues to rent quickly at a strong achieved rate, demand may be healthy. If the street rate looks competitive but achieved rate keeps falling through repeated concessions, the price may be weaker than the headline suggests.


Eye-level view of two rows of self-storage doors with one open vacant unit in the middle.
Vacancy needs timing, market, and replacement context.

Time turns a data point into a pattern


Duration matters.


A unit type that is full for three days after a busy weekend has not proven much. A unit type that stays full for six months, absorbs every move-out, and builds a wait list has proven far more.


A unit type that is vacant for a week after several move-outs may only be cycling. A unit type that stays vacant for months while competitors rent similar units may need a rate, product, or marketing review.


The condition must persist long enough to separate signal from noise.


Useful questions include:


  • How long has the unit type been full or vacant?

  • How many move-outs happened during that period?

  • How many rentals followed those move-outs?

  • How many inquiries asked for that exact type?

  • How many prospects accepted substitutes?

  • How does the current achieved rate compare with recent rentals?

  • How does availability compare across nearby competitors?


This is where revenue management can go wrong if the rule is too simple. A trigger such as “raise rate when occupancy hits 95%” can work in broad categories. It fails when applied blindly to small inventory groups, rare unit types, or markets with uneven demand.


The better rule is conditional.


Raise with confidence when occupancy is high, rental velocity is strong, move-outs are being replaced quickly, wait-list demand exists, and the property maintains a favorable competitor position.


Hold or test carefully when occupancy is high but there has been little or no recent activity.


Lower or adjust offer when vacancy persists, rental velocity is weak, achieved rates are declining, and competitors offer better value.


Do not overreact when vacancy is recent, seasonal, or tied to inventory depth.


That approach connects unit type occupancy, rental velocity, revenue management, self storage demand, and pricing intelligence into one decision process instead of one automatic trigger.


The right price question is broader than full or vacant


The better question is not, “Is the unit type full?”


The better question is, “What does the current condition prove?”


A full unit type proves that all units are occupied today. It does not prove that the next customer will pay more.


A vacant unit type proves that at least one unit is available today. It does not prove that the market has rejected the price.


The pricing decision should weigh:


Signal

What it helps answer

Rental velocity

Are customers still accepting the offer?

Recent move-outs

Has the market had a chance to test the price?

Wait-list demand

Is unmet demand visible?

Inventory depth

Is the occupancy reading statistically useful?

Replacement availability

Can lost customers be replaced quickly?

Competitor position

Is the property priced in line with real alternatives?

Seasonality

Is demand timing helping or hurting the read?

Achieved rate

What rate is actually being captured?

Duration

Is the condition a blip or a pattern?


For the hypothetical facility with four full 10x10 climate units, the correct answer may be patience. The type is full, but the evidence is thin. A test may wait until a move-out occurs. Existing customer rate work may still make sense, but it should not be justified by street-rate demand that has not been observed.


For the facility with many 10x10 climate units that keep renting after each move-out, the answer may be more direct. If the unit type stays full, substitutes are limited, competitors are tight, and achieved rates hold, a street-rate increase has stronger support.


Both scenarios show the same lesson. The KPI is the start of the conversation, not the decision.


High-angle view of a self-storage property with rows of units and a few vehicles parked near bays.
Pricing clarity comes from connecting unit, facility, and market signals.

FAQ


Does 100% occupancy mean rates should go up?


Not by itself. It means no units are available at that moment. A rate increase is better supported when recent move-outs rented quickly, wait-list demand exists, competitors are tight, and achieved rates remain strong.


When should vacancy lead to a price reduction?


Vacancy deserves a rate review when it persists, rental velocity is weak, concessions are increasing, achieved rates are falling, and competitors offer better value. Short-term or seasonal vacancy may not justify a cut.


How should small unit counts be handled?


Small inventory groups need caution. One move-in or move-out can swing occupancy sharply. Use rental history, inquiry volume, substitutes, and competitor availability before changing price.


Is street rate or achieved rate more important?


Both matter. Street rate shows the offer. Achieved rate shows what the facility actually captured after discounts and concessions. Achieved rate often gives the cleaner read on price acceptance.


What is the best signal of unmet demand?


Repeated absorption is one of the strongest signals. If units become available and rent again quickly at healthy achieved rates, demand is proving itself through customer action.


Pricing improves when facility signals, unit-level behavior, demand patterns, and market conditions are read together. That is the core of the A.R.M.S. Revenue Intelligence approach: connect the facts that explain why a unit type is full, vacant, moving, or stalled.


To see how A.R.M.S. supports better pricing context across facilities and unit types, explore A.R.M.S. Revenue Intelligence.


 
 
 

Comments


bottom of page