Blog/Perspective

Starbucks runs a $1.7 billion float on gift cards

The gift card is the most underrated product in retail. It is paid for before anything is handed over, and it gives someone a reason to walk back through your door. Geo Bucks, Drops and Launchpad put that same mechanic behind any counter — without the fifteen years of engineering.

STSwop TeamOct 15, 2026Updated Oct 15, 20268 min read

A coffee company is sitting on roughly $1.7 billion of other people’s money, and nobody thinks of it as a financial institution.

As of June 28, 2026, Starbucks reported about $1.74 billion in stored value card and loyalty deferred revenue. In that quarter alone customers loaded roughly $3.67 billion onto cards and Stars. People hand over money, and sometime later they get coffee.

That is a gift card programme. It is the most underrated product in retail, and for most of the last twenty years it has been effectively unavailable to anyone who isn’t a chain.

The most underrated product in retail

Think about what a gift card actually does for the business that issues it.

It is paid for before anything is delivered. A normal sale converts inventory into cash at the moment of the transaction. A prepaid balance collects the cash first and delivers the product later, sometimes much later, sometimes in a different quarter.

It is spent where it was issued. A customer holding $25 of credit at your counter is not comparing you to the place across the street on price. The decision was already made, and it was made in your favour.

And it creates a reason to return. This is the part that matters most and gets discussed least. A balance is an open loop. People close open loops.

What the float is really worth

Here is where the popular version of this story goes wrong, so let us be exact.

The money is a liability, not profit. On the balance sheet it sits as deferred revenue because it is customer money owed in product. Starbucks has not earned $1.7 billion; it owes $1.7 billion in coffee. Recognising that correctly is the difference between a funding advantage and an accounting fiction.

What a large, steady balance does give you is working capital that costs nothing to borrow. Money received months before the product is handed over funds the business in the interval, and it carries no interest and no covenant.

The other half of the folklore is breakage — the balances nobody ever redeems. It is real, and it is far smaller than people assume: Starbucks recognised $212.7 million of breakage in fiscal 2022, against card loads in the billions. Meaningful, but a rounding error next to redeemed volume.

Which is worth saying plainly, because it changes what you should build: a credit programme designed around money people forget is both bad business and bad faith. The durable value is the visits. Someone with a balance at your counter comes back to your counter.

THE PREPAID LOOP 1 · Loaded Cash arrives before anything is delivered 2 · Held A liability you owe — and free working capital 3 · Redeemed In person, at your counter. This is the point. 4 · Basket A visit is a chance to sell something else Breakage — the balances never redeemed $212.7M at Starbucks in FY2022, against card loads in the billions. Real, small, and the wrong thing to design for.
The money is a liability the whole way round. The asset is step three happening again and again.

Why your corner shop never got one

None of the above is a secret. The reason the bakery on your street doesn’t run a stored value programme is that the machinery has always been out of reach.

To do it properly you need a ledger of balances, a way to issue credit, a way to accept it at the till, somewhere for the liability to live, and the ability to settle between locations. For a chain that is a project. For a single counter it has never been worth it, so the category belonged to companies with an engineering department.

What changes that is not a clever marketing idea. It is that the ledger already exists, and a merchant can issue against it without building anything.

Credit that lives at a place

Three pieces on Swop do this, and they fit together in one line.

Launchpad is where you launch a token. That is the instrument — the thing that represents credit, or a community token with a fixed supply that trades.

Geo Bucks are store credit denominated in the obvious way: one Buck is a dollar of credit at your own counter. They are redeemable only at stores you register, so the credit is yours and cannot be spent against someone else’s till. When someone receives Bucks, the credit lands in their Swop wallet. Customers can also simply buy store credit — which is the gift card, rebuilt.

Drops are the part with no high-street equivalent. A Drop is credit placed at a location. You create one for your counter, people nearby see it on the map, and they claim it in person by scanning the counter code. Each Drop pays out of a Geo Bucks budget you fund in advance — and creating a Drop moves no tokens by itself; it just sets the budget that claims draw from.

That last mechanic is worth sitting with. A coupon is something a customer carries to you, and most of them never do. A Drop is something that exists at a place and has to be collected there. The redemption and the visit are the same event. You are not buying awareness and hoping it converts into footfall; the footfall is the conversion.

And unlike a discount, a Drop doesn’t train people to wait for a sale. It puts credit in their wallet that is only worth anything at your door.

THREE PIECES, IN ORDER 01 Launchpad Launch the token The instrument behind the credit. Do this one first. 02 Geo Bucks One Buck = $1 at your counter Redeemable only at stores you register. Lands in their wallet. 03 Drops Credit placed at a location Seen on the map, claimed in person by scanning your code.
Launch the token, fund the budget, place the Drop. Creating a Drop moves no tokens on its own.

Setting it up

In the order the dashboard expects:

Launch a token from Launchpad. Nothing downstream works until there is an instrument to denominate credit in.

Register your stores. Bucks are redeemable only at locations you register, so this is what makes the credit specifically yours. It is also what stops it leaking anywhere else.

Fund a Geo Bucks budget — the pot that claims are paid from. You decide the size, and that number is your exposure.

Create a Drop against the budget, pointed at your counter. People nearby see it on the map; they turn up and scan to claim.

It runs from the Swop dashboard at swopme.app, and the customer side needs nothing but the Swop app. No terminal, no integration, no separate gift card vendor.

The honest limits

Three, and they are the sort a vendor usually leaves out.

Prepaid credit is a liability, and it is regulated. When you issue store credit you owe it. Many jurisdictions have rules about gift cards and stored value — expiry limits, disclosure, and unclaimed-property rules among them — and they differ considerably by country and by state. This post describes a mechanic. It is not legal or accounting advice, and you should find out what applies where you trade before you issue at scale.

Your float is only as useful as your inventory. The Starbucks version works because people want coffee repeatedly and predictably. Credit at a counter nobody visits twice is just a slower refund.

And Swop has not commissioned a third-party security audit to date. That is true of the platform underneath all of this, and it belongs in the decision.

What’s left after those caveats is still the interesting bit. The prepaid balance is one of the few mechanics in retail that improves working capital and footfall at the same time, and until recently it was reserved for companies that could afford to build it. Now it takes an afternoon.

FAQ

What are Geo Bucks?

Store credit you issue yourself. One Buck is a dollar of credit at your own counter, redeemable only at stores you register. When someone receives them the credit lands in their Swop wallet, and customers can also buy store credit directly.

What is a Drop, and how is it different from a coupon?

A Drop is credit placed at a location. You create one for your counter, people nearby see it on the map, and they claim it in person by scanning the counter code. A coupon is something a customer carries to you; a Drop exists at a place and has to be collected there — so the redemption and the visit are the same event.

Why do gift cards help beyond the sale?

Prepaid balances are cash received before goods are delivered. Starbucks reported about $1.74 billion of stored value and loyalty deferred revenue as of June 28, 2026, and loaded roughly $3.67 billion in that quarter. But it is a liability, not profit — customer money owed in product. The durable advantage is behavioural: a balance is a reason to come back, to your counter specifically.

Isn’t the real benefit the cards nobody redeems?

That is breakage, and it is smaller than the folklore. Starbucks recognised $212.7 million in fiscal 2022 against billions in loads. Designing a credit programme around balances you hope go unused is bad business and bad faith. Run it for the visits.

What do I need to set it up?

Launch a token from Launchpad, register the stores where credit can be redeemed, fund a Geo Bucks budget, then create a Drop against it. Creating a Drop moves no tokens by itself — it sets the budget claims are paid from. It all runs from the Swop dashboard.

Are there rules about issuing store credit?

Yes, and they vary by jurisdiction — expiry limits, disclosure, unclaimed-property rules. This post describes a mechanic, not a legal opinion. Check what applies where you trade.

Geo Bucks

Put credit behind your counter

Launch a token, register your stores, fund a budget, drop it on the map. It runs from the Swop dashboard.