Hacker News new | ask | show | jobs
by ethan_smith 315 days ago
This is specifically about revenue recognition under accrual accounting - unexpired credits are considered "deferred revenue" (a liability) until used or expired. Companies prefer definite expiration dates to avoid carrying growing liabilities on their balance sheets indefinitely.
1 comments

If you can't be bothered to implement it properly, don't use pre-paid accounts but charge as you go.