Hacker News new | ask | show | jobs
by thewebguyd 4 days ago
> It's just a cost they've associated with revenue

Its a little less arbitrary than that. Cost of Revenue/Cost of Sales/Cost of Goods Sold are clear, if you're following GAAP. To label these expenses as cost of revenue, they must meet the matching principle in that the expenses must be directly tied to the generation of specific revenue. If you didn't make that "sale" then that specific cost would not exist.

Other operating expenses come later on the income statement.

Total Revenue - Cost of Revenue = Gross Profit first, then you subtract OpEx from there for EBIT.

For OpenAI, I'd assume cost of revenue is almost directly inference costs + customer support & app dev.