Live data from Hacker News

Tell HN: Anthropic expires paid credits after a year

news.ycombinator.com

81–90 of 144 posts

Re: Tell HN: Anthropic expires paid credits after a year

#81

Accounting rules. If the credits last indefinitely, any unused credits cannot be counted as revenue. Ran into this at my last company when we signed a big contract and gave them hundreds of thousands of dollars in non-expiring credits. Our accountant went nuts when we told him.

I don't really get this logic. Why don't they count it as revenue the moment the credits are issued? Or is this more just a "this is a convenient free win as a consequence of how we decide to manage our books."

> Why don't they count it as revenue the moment the credits are issued?

You've gotten the revenue but you haven't paid the cost for that revenue yet. Those are essentially un-cashed checks that the accountants have to keep on the books indefinitely otherwise. Imagine you're chugging along and out of the blue someone shows up with $100M of credits they bought 10 years ago, expecting you to do something for them. Now you're using electricity and displacing new revenue for money that may be long gone.

Re: Tell HN: Anthropic expires paid credits after a year

#82
post #55

Earlier quoted context omitted.

What about Starbucks top up card or Apple iTunes Credit? How would those work?

Retailers have historical data on gift card redemptions and, using this data, can recognize portions of the unspent value of the gift cards as revenue when that portion is unlikely to be redeemed.

In addition to this, gift cards have a specific carve out in consumer protection laws, "business credits" do not and fall under accounting practices, specifically ASC 606, and specifically around "breakage", as as tart-lemonade is referencing.

Re: Tell HN: Anthropic expires paid credits after a year

#83

Accounting rules. If the credits last indefinitely, any unused credits cannot be counted as revenue. Ran into this at my last company when we signed a big contract and gave them hundreds of thousands of dollars in non-expiring credits. Our accountant went nuts when we told him.

How come this never happens to video game companies that give out various in-game currencies?

video game companies definitely have to deal with these same kinds of questions.

from https://www.bitsaboutmoney.com/archive/accounting-for-saas-a... :

Accounting for potions: This is fairly easy. If you sell someone a potion, revenue is recognized when they drink the potion. Or use their speed boost. Or skip the progress gate to get to the next dungeon. The fiction doesn’t matter. Reality matters, and the economic reality of the situation is that performance has happened after the temporary thing you’ve promised is delivered. (Technically speaking you do have to recognize the revenue over time if your potions last long enough to be close to monthly SaaS contracts, but practically speaking most are over with in a day and most accounting systems lose precision below that.)

Accounting for swords: If you trade gems for swords then you can ratably recognize the purchase price of the gems when you satisfy your obligation by giving the player a new sword.

Hah, just kidding. That would be way too easy.

You actually need to recognize the prorated cost of the gems exchanged for the sword over the economically useful life of the imaginary sword. “Economically useful life” is a concept with a lot of prior art on it in accounting. You are obligated to, and accountants can point to substantial work on, estimating the economically useful life of factories, cruise ships, CNC machines, bunk beds, Bitcoin miners, dairy cattle, and almost everything else that depreciates.

But there is not a huge amount of prior art on imaginary swords. So you get to pick one of two methods..

The first, by far less commonly used, is to put your head together with very expensive accounting professionals and rigorously answer the question “What events in reality, in the universe we actually live in, would cause the owner of this imaginary sword to believe it had no or de minimis future value to them?” And perhaps that conversation would involve questions like power creep, game balance changes, declining player preference for swords now that you’re offering a sale on imaginary nuclear weapons, etc.

Nobody has time for that conversation or the truly gargantuan amount of implementation engineering required to enforce the decision it comes up with, so they largely use door #2: the economically useful life of a virtual good is by nature upper bounded by the economically useful life of a player’s relationship with our game, so use that instead.

You are required to use your existing data to make a reasonable estimate of how long either the particular player or, failing that, the hypothetical spherical frictionless average player will continue to play the game after the purchase. Then you recognize the price of the sword ratably over that time period.

This causes many virtual goods companies to have bookings (player purchases) diverge sharply from revenue. That depresses the value of their companies, in the real world, and those companies then spend substantial amounts of professional labor taking their frustration out on imaginary swords.

Re: Tell HN: Anthropic expires paid credits after a year

#84

Earlier quoted context omitted.

> you need to put that money into a separate, third party’s account that shields it from bankruptcy This is wrong. You don’t need to do any of that. They paid for a service and it becomes a liability, but there’s no duty to segregate those funds. You do not turn into a money transfer agent just because you sell pre-paid credits to your service.

Thank you. As someone who used to work for a health fintech, it was amazing how often you'd hear loads of confidently wrong opinions on stuff like HIPAA (no, saying that Lisa couldn't make the meeting because she's out with the flu doesn't make it a HIPAA violation) and money transferring/KYC/AML/etc. laws. Like you said, selling prepaid credits to your service doesn't mean you're covered by money transmitter service…

Did you know it's okay to give bad health information advice if you spell it HIPPA instead?

Re: Tell HN: Anthropic expires paid credits after a year

#86

Accounting rules. If the credits last indefinitely, any unused credits cannot be counted as revenue. Ran into this at my last company when we signed a big contract and gave them hundreds of thousands of dollars in non-expiring credits. Our accountant went nuts when we told him.

Even with a CFO-level explanation, it feels like a weak excuse for "fuck the customer" as always. Notice that in some places (with good enough customer protection rules) pre-paid credits can't expire, as expiration itself is a clear abuse of market power: they are forcing out revenue from services not given, even if it is "made clear at buy-time". Especially at such short time horizons like 1-year. And yet they are s…

[deleted]

Re: Tell HN: Anthropic expires paid credits after a year

#87
post #9
post #3

So does OpenAI (last I checked) which I sadly learned the hard way.

I lost my free credits they were giving away a couple years back, but when you pay they make it fairly clear they will expire. I see no issues here from any provider doing this, as long as it is made clear.

I have many issues with providers doing that. The reason they take your money and give you credits in exchange is because that gives them lower credit card processing fees (one larger transaction vs. many smaller ones). If they're going to do that to make things cheaper for them, then they should let me use those credits whenever I want, no matter how far into the future I want to use them.

If not, they should refund them. They absolutely should refund them if I close my account.

If I'm going to give you money, I expect something in return for every cent of it. That's just basic decency.

Re: Tell HN: Anthropic expires paid credits after a year

#89

Earlier quoted context omitted.

How come this never happens to video game companies that give out various in-game currencies?

Because it does not cost them to provide in-game items (skins, weapons, etc.) On the other hand, certainly does cost companies to provide compute.

How does Starbucks avoid the same with their vouchers?

Re: Tell HN: Anthropic expires paid credits after a year

#90

Accounting rules. If the credits last indefinitely, any unused credits cannot be counted as revenue. Ran into this at my last company when we signed a big contract and gave them hundreds of thousands of dollars in non-expiring credits. Our accountant went nuts when we told him.

I'm not sure if this is legal in California. There's a law here specifically to prevent gift cards from expiring automatically.

Unclear, actually. I asked Claude about prepaid credit expiration in California. The answer wasn't super clear; Claude focused on gift cards and gift certificates, which I'm not sure prepaid credit counts as.

Then I specifically asked if Anthropic is allowed to expire its prepaid credit for California users. Claude consulted Anthropics credit terms, said the expire in one year, but then said that it's an interesting legal question, and that I might have grounds to complain to the CA Dept of Consumer Affairs!

Post reply on HN