Yes. Buy now pay later accounts like Klarna, Afterpay, Affirm, and GreenSky can affect your mortgage qualification even when they do not appear on your credit report. Underwriters review bank statements in addition to credit reports, and any recurring BNPL payment they find must be counted as a monthly debt obligation. That increases your debt-to-income ratio, which directly lowers how much home you qualify for and can cause a denial if your DTI was already near the limit.
Why BNPL Doesn't Show on Your Credit Report But Still Counts
Most major buy now pay later providers, including Affirm, Afterpay, and Klarna, do not report installment plans to the three major credit bureaus for routine on-time accounts. This leads many borrowers to assume the debt is invisible to lenders. It is not. Mortgage underwriters are required to review bank statements, typically two to three months of statements from every account used in the transaction. When they see recurring outgoing payments to Affirm, Klarna, Afterpay, or similar services, those payments must be counted as monthly debt regardless of whether they appear on the credit report. The credit report shows what you owe. The bank statement shows what you actually pay each month. Both are reviewed.
How BNPL Raises Your Debt-to-Income Ratio
Debt-to-income ratio is the percentage of your gross monthly income consumed by all monthly debt payments, including the proposed mortgage payment. The maximum DTI for most conventional loans is 45%, and FHA allows up to 57% in some circumstances. If you have $200 per month in BNPL payments showing on your bank statements, underwriting adds $200 to your monthly obligations. On a gross income of $6,000 per month, that $200 shifts your DTI by more than 3 percentage points. For a buyer already approved at 43% DTI, those three points can push the file over the limit. The loan gets denied not because of your credit score or down payment, but because of furniture payments that never showed up on the credit report.
The Underwriting Timing Problem
The most damaging scenario is when a loan officer approves a file based on the credit report and income documents, but never reviews the bank statements until underwriting. Underwriting happens after you are under contract, after the appraisal is ordered, and after the escrow timeline has started. A BNPL payment discovered at that stage means a last-minute conditions request at best, or a denial at worst. Sellers have deadlines and may not extend the close date. Deals fall apart not because the buyer was unqualified at the start, but because information came out too late to correct. A thorough loan officer reviews bank statements at pre-approval, before you write any offers.
What to Do If You Already Have BNPL Accounts
If you have open buy now pay later accounts and are planning to apply for a mortgage, disclose them to your loan officer immediately. Do not wait for underwriting to find them. With early notice, your loan officer can run the DTI calculation including the BNPL payment and determine whether you still qualify, whether paying off the account changes the picture, or whether a different loan program with a higher DTI tolerance resolves the issue. Some BNPL plans have short remaining terms: if you have three payments left on an Affirm account, underwriting may exclude it as an installment debt with fewer than 10 months remaining, the same rule used for car loans. Knowing this early gives you options. Finding it at the last second does not.
I review bank statements at pre-approval, not at underwriting. That is the only way to catch BNPL payments before they become a problem. I have seen files that looked clean on paper blow up in the final week because underwriting found $150 a month in Afterpay installments the borrower forgot about. If you have any buy now pay later accounts, open or recently paid off, tell me on day one. We will figure out if it matters and handle it before it ever becomes an issue.
Watch: Does Buy Now Pay Later Affect My Ability to Get a Mortgage?
Have a situation like this?
Call Dan at (661) 342-9381. He will review your specific situation in a free call.

