Macro

Affirm's $10B Revenue Is Real. The Unit Economics Are Still a Black Box.

CryptoAlpha

The data shows Affirm just crossed $10 billion in annual revenue. Most people will read that as validation of the Buy Now, Pay Later model. I read it as a warning sign. Revenue without loss data is like a DeFi protocol advertising total value locked without showing its liquidation engine. The number tells you demand exists. It tells you nothing about whether the business survives a credit cycle.

I have spent the last decade auditing lending protocols and trading against their inefficiencies. The first thing I look for in any lending business — centralized or decentralized — is the loss rate. The second is the concentration of counterparty risk. The third is the cost of capital. Affirm's earnings release gave me a revenue number and a guidance raise. It gave me none of the three metrics that actually determine whether this business compounds or decays.

That is not an accusation. It is a pattern I have seen before. In 2022, Terra's LUNA carried a market cap in the tens of billions and a yield mechanism that looked like demand. The data showed otherwise. Data doesn't lie; emotions do. The same discipline applies here.

Affirm is the closest thing traditional finance has to a well-run DeFi lending protocol. The architecture is eerily familiar: a technology layer that originates loans, a bank partner that provides the balance sheet, and a merchant network that supplies the distribution. Replace "bank partner" with "liquidity provider" and "merchant" with "dApp integration" and you have Compound or Aave with a better user interface.

The company operates in the BNPL space, which sits at the intersection of consumer credit and payment infrastructure. Its core product allows consumers to split purchases into installments, with the merchant paying a fee for the conversion uplift. Affirm's differentiation has been its "transparent pricing" positioning — no hidden fees, no compounding interest surprises. That brand promise has resonated with younger consumers who distrust traditional credit card issuers.

The revenue milestone is real. Ten billion dollars in annual revenue puts Affirm in a different league from most fintech companies. But here is what the earnings release does not tell you: the composition of that revenue, the loss rate on the loan book, the cost of funds, or the concentration of merchant partners. In my experience auditing lending protocols, those are precisely the variables that determine whether a business survives its first real stress test.

Let me break this down the way I would break down a DeFi protocol audit. Seven dimensions, but I am going to reorganize them around what actually matters for survival.

The Bank Partnership Model: Regulatory Arbitrage as Architecture

Affirm does not hold a banking license. It originates loans through bank partners — Cross River Bank being the most prominent. This is the same pattern I have seen in crypto: protocols that route through regulated entities to avoid the cost of direct compliance. It is elegant. It is also fragile.

The regulatory arbitrage here is structural. By partnering with banks, Affirm avoids the need to hold a lending license in every state, sidestepping a patchwork of state-level regulations that would otherwise constrain its operations. The bank issues the loan; Affirm provides the technology, the risk model, and the merchant relationship. The economics are split accordingly.

This model works until regulators decide it does not. The Consumer Financial Protection Bureau has been circling the BNPL industry for years. The question is not whether regulation comes — it is whether it comes in a form that increases Affirm's compliance costs or one that restricts its business model entirely. In my assessment, the most likely outcome is a new rule that imposes disclosure requirements and underwriting standards on BNPL products. That would increase costs for everyone in the space, but it would disproportionately hurt smaller players who lack Affirm's compliance infrastructure.

This is the "regulatory moat" thesis. It is real, but it is a slow-burn advantage. In the short term, regulation is a cost center. In the long term, it is a barrier to entry. Affirm's position as a public company with mature compliance systems means it is better positioned than private competitors to absorb the cost. But the bank partnership model itself remains the focal point of regulatory scrutiny. If the CFPB decides that the "bank exemption" is being abused, the entire architecture could need restructuring.

I have seen this movie before. In crypto, we call it "the oracle problem." A protocol that depends on a single external data source is vulnerable to that source's failure. Affirm's dependency on bank partners is structurally similar. The relationship is the foundation of its regulatory compliance. If that foundation shifts, the entire edifice needs to be rebuilt.

There is also a data privacy dimension that most analysts overlook. Affirm's underwriting model depends on access to consumer data — purchase history, payment behavior, and alternative credit signals. This data is the raw material of its competitive advantage. But it is also the source of regulatory exposure. The Fair Credit Reporting Act, the Gramm-Leach-Bliley Act, and state-level privacy laws like the California Consumer Privacy Act all impose obligations on how Affirm collects, uses, and stores consumer data. A single significant data breach or a regulatory finding of improper data use could damage the brand that Affirm has built its entire strategy around.

The AML and KYC angle is less concerning but worth noting. Affirm's transaction sizes are small and its merchant relationships are established, which keeps its anti-money-laundering risk relatively low. But the BNPL industry as a whole has a monitoring blind spot — high volume, low value, and fragmented merchant relationships make it difficult to detect suspicious patterns. Regulators are aware of this, and the industry should expect increased scrutiny over time.

The Credit Risk Blind Spot: The Number That Matters Most

Here is the uncomfortable truth: Affirm's earnings release did not disclose its net loss rate. For a lending business, that is like a DeFi protocol failing to disclose its liquidation threshold. The revenue number is a lagging indicator. The loss rate is a leading indicator. One tells you what happened. The other tells you what is coming.

Affirm's customer base skews toward younger consumers with thin credit files. This is a deliberate strategy — the company uses machine learning models to underwrite borrowers that traditional credit scoring would reject. The models work, in the sense that they have allowed Affirm to grow its loan book rapidly. But the models are calibrated on historical data. They have never been tested through a full recession with high unemployment and declining consumer spending.

The risk is asymmetric. In a benign economy, Affirm's loss rates look manageable, and the revenue growth looks impressive. In a recession, the same loan book that generated $10 billion in revenue could generate billions in losses. The question is not whether Affirm's models are good — they are clearly better than traditional credit scoring for this demographic. The question is whether they are good enough to survive a 10% unemployment rate.

I have audited enough lending protocols to know that the loss rate is the first thing to deteriorate when the macro environment turns. It is also the last thing management wants to disclose. The absence of loss data in the earnings release is not an oversight. It is a choice. And choices like that tell you what management is worried about.

The funding cost is the other hidden variable. Affirm's balance sheet depends on capital markets — asset-backed securities and warehouse lines from bank partners. In a rising rate environment, the cost of that funding increases, compressing the spread between what Affirm earns on its loans and what it pays for the capital. The company's profitability is therefore a function of the rate environment as much as it is a function of its underwriting skill. The market often misses this because it focuses on the revenue line rather than the net interest margin.

The Amazon Concentration Problem: Single Counterparty Risk

Affirm's partnership with Amazon is its crown jewel. It is also its biggest vulnerability. A significant portion of Affirm's transaction volume flows through Amazon's checkout flow. That is great when Amazon is growing. It is catastrophic if Amazon decides to build its own BNPL product or switches to a competitor.

This is the same concentration risk I warn crypto protocols about when they depend on a single liquidity provider or a single oracle. The dependency creates a false sense of stability. The relationship looks solid until it does not. And when it breaks, the break is sudden and total.

The counterargument is that Affirm's partnership with Amazon is mutually beneficial — Amazon gets higher conversion rates, Affirm gets distribution. That is true, but it is also true that Amazon has the leverage. Amazon can walk away and find another BNPL provider. Affirm cannot walk away from Amazon without losing a massive chunk of its volume. The asymmetry of power is structural.

Affirm's management is aware of this. The company has been diversifying its merchant network — Shopify, Walmart, and a growing list of travel and healthcare partners. But diversification takes time, and the Amazon dependency is a feature of the current revenue mix. The question is whether Affirm can reduce its Amazon concentration before the relationship becomes a problem. In my experience, companies rarely diversify fast enough. The concentration is always higher than management admits, and the diversification is always slower than the market expects.

There is also a broader concentration risk that extends beyond Amazon. Affirm's bank partnerships are similarly concentrated. If a key bank partner decides to reduce its BNPL exposure or tighten its underwriting requirements, Affirm's origination capacity would be constrained. The company has been building relationships with multiple banks, but the depth of those relationships varies. The dependency is real, and it is structural.

The Rate Environment Variable: Macro Sensitivity

Affirm is a credit business. That means it is a rate business. The cost of funds is the single largest input cost, and it is determined by the Federal Reserve's policy path. In a high-rate environment, Affirm's funding costs rise, compressing margins. In a low-rate environment, the opposite happens.

The current macro environment is the key variable. If the Fed is entering a rate-cutting cycle, Affirm is positioned for margin expansion. Lower rates mean cheaper funding, which means either higher profits or more competitive pricing to win merchant and consumer share. If rates stay high, Affirm's profitability will remain under pressure.

This is where the "guidance raise" in the earnings release becomes interesting. Management raised guidance, which suggests they see a favorable rate path ahead. But guidance is a management opinion, not a market fact. The Fed's actual path will be determined by inflation data, employment numbers, and geopolitical events. No management team can predict those with certainty.

The rate sensitivity cuts both ways. In a cutting cycle, Affirm's stock could re-rate significantly as the market prices in margin expansion. In a hiking cycle, the opposite happens. The market knows this, which is why Affirm's stock trades with high beta to rate expectations. The macro variable is the swing factor that determines whether the $10 billion revenue number translates into actual profits.

There is also a demand-side effect. Higher rates dampen consumer spending on big-ticket items — the exact purchases that drive BNPL volume. A consumer deciding whether to buy a new laptop or book a vacation is more likely to defer that purchase when borrowing costs are high. This demand elasticity is a second-order effect of the rate environment, and it compounds the margin pressure from higher funding costs.

The Competitive Threat: BigTech's Invasion

The BNPL market is getting crowded. Klarna, Afterpay (now owned by Block), and a host of smaller players are all competing for the same merchant relationships and consumer wallets. But the real threat is not the other BNPL companies. It is the platform giants.

Apple Pay Later is the most significant threat. Apple has the distribution, the brand trust, and the integration with iOS that makes it the default payment method for millions of consumers. If Apple decides to scale its BNPL product aggressively, it could redefine the category. The same applies to Amazon, which could theoretically build its own BNPL product and cut Affirm out of the loop entirely.

This is the "BigTech invasion" thesis, and it is the most underappreciated risk in Affirm's story. The company's brand positioning as "transparent and responsible" is a genuine differentiator, but it is not a moat. BigTech companies can replicate the product features. They can match the pricing. They can even adopt the transparency messaging. What they cannot easily replicate is Affirm's underwriting data and merchant relationships — but they can buy those or build them over time.

The competitive landscape is going to get more brutal, not less. Affirm's response has been to deepen its product offering — the Affirm Card, which extends BNPL beyond large-ticket purchases to everyday spending. This is the right strategy, but it is also a race against time. The company needs to build the account relationship before the platform giants fully enter the space.

International expansion is another dimension of the competitive story. Affirm is almost entirely a US business. That means it has no exposure to faster-growing markets, but it also means it has no diversification if the US market matures or contracts. The international opportunity is a real option value, but it is also a significant operational challenge. Entering new markets means navigating new regulatory regimes, building new merchant relationships, and adapting the underwriting model to different consumer behaviors. This is not a near-term catalyst; it is a long-term strategic question.

The Unit Economics Question: Merchant Fees vs. Interest Income

Affirm's revenue model has two main components: merchant fees and consumer interest. The merchant fee is the fee Affirm charges merchants for the conversion uplift that BNPL provides. The interest income comes from consumers who choose interest-bearing installment plans.

The revenue mix matters. Merchant fees are more stable but depend on merchant willingness to pay. Interest income is more volatile but scales with the loan book. In a high-rate environment, interest income becomes more important — but it also becomes more expensive for consumers, which could dampen demand.

The unit economics question is whether Affirm makes money on each transaction after accounting for funding costs, credit losses, and operating expenses. The revenue number does not answer this. A company can have $10 billion in revenue and still lose money on every transaction if the cost structure is wrong. The market's willingness to value Affirm as a growth company depends on the assumption that unit economics improve with scale. That assumption is untested.

In my experience, the transition from "growth at all costs" to "profitable growth" is the hardest phase for any lending business. The discipline required to tighten underwriting standards, control costs, and maintain merchant relationships while growing is rare. Most companies fail at this transition. The ones that succeed — and there are very few — become compounding machines.

The network effects are real, though. Affirm benefits from a cross-side network effect: more merchants attract more consumers, and more consumers attract more merchants. There is also a data network effect: more transactions mean better underwriting models, which means the company can serve a broader customer base profitably. These effects are genuine competitive advantages, but they are not unlimited. At some point, the marginal value of an additional merchant or an additional data point diminishes. The question is whether Affirm reaches that point before it achieves sustainable profitability.

The User Stickiness Problem: Transaction vs. Account

Affirm's user base is real, but the relationship is shallow. BNPL is a transaction-driven product. Consumers use it for specific purchases, not as a daily payment method. This creates a retention problem. Users can easily switch to a competitor offering a better deal on a specific purchase.

The Affirm Card is the company's answer to this problem. By turning Affirm into a daily payment method, the company aims to convert transaction-based users into account-based users. This is the same playbook that credit card companies have used for decades — the card is the hook, the account is the relationship, and the relationship is the moat.

The strategy is sound, but the execution is uncertain. Building a daily payment habit requires massive marketing spend, merchant acceptance, and consumer trust. It also requires competing with the default payment methods that consumers already use — debit cards, credit cards, and increasingly, digital wallets. The Affirm Card is a bet that consumers will choose transparency over convenience. That bet is unproven.

The customer profile is worth examining. Affirm's core demographic is millennials and Gen Z — consumers who have thin credit files, distrust traditional banks, and value transparency in financial products. This demographic is growing in purchasing power, which is a tailwind for Affirm. But it is also a demographic that is more vulnerable to economic downturns. Younger consumers have less savings, less job security, and less experience managing credit through a recession. If unemployment rises, this customer base will be the first to default.

The "transparent pricing" brand is a genuine asset. It differentiates Affirm from credit card issuers that bury fees in fine print. It also differentiates Affirm from some BNPL competitors that have been criticized for aggressive collection practices. But brand trust is fragile. A single high-profile consumer complaint story, a regulatory finding, or a data breach could erode the trust that Affirm has built. The brand is a marketing asset, not a structural moat.

The mainstream narrative is that Affirm is a growth story — a tech company that happens to do lending. The contrarian view is the opposite: Affirm is a credit business disguised as a technology company. The market prices it like a software company with high margins and recurring revenue. The reality is that it is a lender with all the cyclicality, credit risk, and regulatory exposure that implies.

The "transparent brand" is real, and it is a genuine differentiator. But it does not protect against a recession. It does not protect against Amazon walking away. It does not protect against Apple entering the market. The brand is a marketing asset, not a structural moat.

The blind spot in the bull case is the assumption that revenue growth equals business health. In lending, revenue growth can be a leading indicator of future losses. The most dangerous moment for a lender is when it is growing fastest, because that is when underwriting standards are most likely to be loosened to maintain the growth trajectory. Affirm's $10 billion revenue milestone could be the peak of the cycle, not the beginning of a new one.

Efficiency eats sentiment for breakfast. The market's sentiment toward Affirm is positive because the revenue number is impressive. But sentiment does not determine survival. Unit economics do. And the unit economics are still a black box.

The next twelve months will tell us more about Affirm than the last five years combined. Watch three signals: the net loss rate in quarterly disclosures, the Amazon partnership renewal, and the Fed's rate path. If all three move in Affirm's favor, the stock re-rates and the business compounds. If any one of them breaks, the $10 billion revenue number becomes a footnote in a cautionary tale.

Spread the truth, not the panic. The truth is that Affirm is a well-run business with a real product and a real market. The truth is also that it is a lending business with unproven resilience to a credit cycle. Both things are true simultaneously. The market will eventually figure out which one matters more.

Code is law; liquidity is life. In Affirm's case, the code is the underwriting model, and the liquidity is the funding capacity. Both are untested at scale through a downturn. That is not a reason to short the stock. It is a reason to demand more data before concluding that the growth story is real.

The comparison to DeFi lending is instructive. The best DeFi protocols publish their loss data, their liquidation thresholds, and their concentration risks. They do this because transparency is the price of trust in a permissionless environment. Affirm operates in a regulated environment where disclosure requirements are different. But the principle is the same: investors cannot price risk they cannot see. The absence of loss data is not just an information gap. It is a pricing gap. And pricing gaps are where the market's mistakes are made.

I have been on both sides of this trade. I have shorted overvalued lending businesses and I have gone long on undervalued ones. The difference between the two is always the same: the quality of the data and the honesty of the management team. Affirm's management has been honest about the revenue growth. They have been silent on the loss rate. That silence is the signal. It is not a reason to panic. It is a reason to wait for more information before making a conviction call.

The next earnings release will be the tell. If management discloses the net loss rate and it is stable, the bull case strengthens. If they continue to omit it, the bear case strengthens. Either way, the data will speak. Data doesn't lie; emotions do. The market's emotion right now is optimism. The data has not yet confirmed that optimism is justified.