Onchain Atlas

Harberger Tax

An owner sets their own price on an asset, pays an ongoing tax based on that self-declared price, and must sell to anyone willing to pay it.

Also called: self-assessed tax · always-for-sale property · partial common ownership

What it is

A Harberger tax is a property system where you name your own price for something you own, pay a recurring tax calculated as a percentage of that price, and are legally (or contractually) obligated to sell to anyone who offers to pay your declared price. It's an economic idea, originally proposed for real-world property and public assets, adapted on-chain to keep NFTs, domain names, or other unique digital assets in the hands of whoever values them most.

How it works

  1. An owner registers an asset (an NFT, a virtual land plot, a domain) in a smart contract and declares a self-assessed price for it.
  2. The contract charges the owner a periodic tax — say, a percentage of the declared price per year — deducted from a deposit the owner must keep funded.
  3. Because the tax scales with the declared price, owners face a tradeoff: declare a low price to pay less tax, but risk someone buying the asset out from under them cheaply; declare a high price to deter buyers, but pay more tax.
  4. At any time, another party can trigger a forced sale by paying the current declared price directly to the contract, which transfers the asset to them and pays out proceeds (often to the previous owner, sometimes partly to a public fund).
  5. The new owner then declares their own price and the cycle continues; the tax collected typically flows to a treasury, public good, or is redistributed.
  6. If an owner fails to keep the tax deposit funded, the contract can seize the asset (auction it or reset its price to zero) since unpaid tax means the "true" price was effectively unenforceable.

Why designers use it

  • Keeps assets flowing to whoever values them most, since owners can't just sit on an underused asset — they either sell at their stated price or pay tax proportional to it.
  • Solves the "monopolist holdout" problem in real-world property analogues by making holding an asset increasingly costly the more it's declared to be worth.
  • Generates continuous revenue (the tax) for a public treasury or community fund, rather than one-time sale proceeds.
  • Produces an implicit, continuously-updated price signal for illiquid, unique assets (like a specific plot of virtual land) where no active market otherwise exists.

Failure modes

  • Griefing via forced buyouts: a malicious actor can buy an asset out from under an owner purely to harass them, especially if the owner underpriced it to save on tax.
  • Underinsurance against sentimental or non-fungible value: owners who value an asset for reasons beyond its market price (branding, community identity, sunk customization) can be forced to sell it against their wishes at a price that doesn't reflect that value.
  • Tax death spiral for illiquid holders: an owner without ongoing liquid capital may be forced to declare an artificially low price to afford the tax, making their asset perpetually vulnerable to cheap buyouts.
  • Valuation manipulation: owners can collude with a friendly buyer to "sell" at a low declared price and buy back later, gaming any downstream systems that rely on the declared price as ground truth.
  • User experience friction: the constant threat of losing an asset, plus the need to actively manage a price and a funded tax deposit, is unintuitive and stressful compared to normal ownership, limiting mainstream adoption.

What to check before using it

  • Decide who receives the tax revenue and whether that allocation is transparent and value-aligned with the community using the asset.
  • Model the tax rate carefully: too low and the "always for sale" property is toothless; too high and legitimate owners get squeezed out or griefed constantly.
  • Consider protections against pure harassment buyouts (e.g., minimum holding periods, cooldowns) if the asset has non-financial value to owners.
  • Check what happens on non-payment: is the seizure/auction process fair, timely, and clearly communicated to owners?
  • Test whether the declared price can be gamed to manipulate any other system (governance weight, rankings) that reads it as a valuation.

Experiments that used it · 2

Shown oldest first, so you can watch the design evolve.

Harberger Tax
A self-assessed 'always-for-sale' property mechanism, ported onchain via NFTs that owners perpetually price and continuously pay a tax on, pioneered by This Artwork Is Always On Sale and scaled by Wildcards for conservation funding.
2019 technically successful commercially unsuccessful
This Artwork Is Always On Sale
Simon de la Rouviere's 2019 Ethereum artwork that can never be held off the market: its owner must always name a sale price and pay continuous Harberger-tax patronage to the artist, or be foreclosed.
2019 partial success