What the app is checking
Once your sales on a payment app or marketplace reach the reporting threshold, the platform has to send the IRS a Form 1099-K with your name and taxpayer identification number on it. Before it does, it runs the pair through the IRS TIN Matching program, the same check every employer and bank uses. The IRS answers yes or no to one question: does this name go with this number in our records? A “no” produces the message you saw. PayPal’s version says the name and TIN on your account “doesn’t match what the IRS has on file”; Stripe’s says “the IRS couldn’t recognize your tax ID and name together.”
Two things follow. The number can be perfectly valid and still fail, because the check is on the pair. And the app cannot see why it failed; the IRS only returns a code. So the fix is on your side, and it is almost always one of six things.
The IRS compares a shortened form of the name (the first four letters of a last name or business name) with the number. That is why a small difference in the name you typed can fail while a typo elsewhere may pass.
The six reasons it fails
| What you entered | What the IRS has | Fix |
|---|---|---|
| Your business name (“Maria’s Cakes”) with your SSN | Your own name with that SSN | Enter your personal legal name as the name, and the business name only where the app has a separate “business name” or DBA field. |
| Your personal name with your EIN | The business’s legal name with that EIN | Enter the legal entity name exactly as on the IRS letter that came with the EIN (CP 575). |
| A single-member LLC name with the owner’s SSN | The owner’s name with that SSN | If the LLC has no EIN of its own, the name is the owner’s. The LLC name goes in the business or DBA field. |
| A married or changed name | The name on file with the Social Security Administration | Enter the name exactly as it appears on your Social Security card. If you changed your name and never told the SSA, the IRS still has the old one; update the SSA first (Form SS-5) or use the old name until you do. |
| A nickname, a middle name in the first-name field, or two last names in the wrong order | First name, last name as issued | Match the card. Hyphenated and two-part last names should be entered as they appear on the card; the IRS keys on the first four letters of the last name. |
| A new EIN, or a number typed with a digit wrong | Nothing yet, or a different taxpayer | Check the digits. An EIN issued online can take a few weeks to appear in matching records; wait and resubmit. |
An ITIN works the same way as an SSN: the name must be the one the IRS issued the ITIN to. An ITIN that has expired for non-use will fail until it is renewed on Form W-7.
What happens if you leave it
The platforms are required to act, and the sequence is the same everywhere. First the app asks you to correct the information, usually by completing its tax-info screen again or submitting a Form W-9. If the information stays unverified once you are past the reporting threshold, the app places your goods-and-services payments on a tax hold and then begins backup withholding: 24% of each payment goes to the IRS. Venmo’s help page states it plainly: backup withholding applies “if your taxpayer information (EIN, SSN, or ITIN) is missing, incorrect, or unverified once your account activity reaches reporting thresholds.” Etsy sellers report shops being suspended until taxpayer information is verified. The withheld money is not lost; it is reported on your 1099-K and credited on your tax return, but you do not see it again until you file.
If the mismatch is still there when the 1099-K is filed, the IRS sends the platform a CP2100 notice and the platform sends you a B-Notice. That is a second, more formal request for the same fix, with a 30-business-day deadline and, for a second notice, a requirement to send a copy of your Social Security card or an IRS letter. Our B-Notice page covers that stage.
How to fix it in one attempt
- Decide which name and number go together using the branch above. Most failures are a business name paired with an SSN, or a personal name paired with an EIN.
- Get the name from the document, not from memory. Social Security card for an SSN; the CP 575 EIN confirmation letter, or Letter 147C, for an EIN. Stripe’s advice is the right one: the pair must match “your official IRS-issued documentation” exactly, including hyphens.
- Enter the name as issued. No nicknames, no titles, no “DBA” in the name field, suffix (LLC, Inc) included for an entity.
- Resubmit once. Apps typically re-check within a day or two. If it fails again with information that matches your IRS document, the platform will usually accept an uploaded CP 575 or 147C as proof; Stripe asks for exactly that.
- If the EIN is under three months old, upload the CP 575 rather than waiting on the match; several platforms accept it for new numbers.
Do not open a new account to get around it. The new account will hit the same check, and the hold on the old one stays.
App by app
| Platform | Where the message appears | What they say to do |
|---|---|---|
| PayPal | Account settings, tax information; email asking you to confirm your TIN | Check that the name and TIN match IRS records and that a business account uses the legal business name; if it still fails, complete a Form W-9 through the account. A persistent mismatch leads to a B-Notice later in the year. |
| Venmo | Notifications; Settings, Identity Verification; “Provide tax info” on a business profile | Provide or correct the EIN, SSN or ITIN in the app to release the tax hold and stop 24% backup withholding. |
| Stripe | Dashboard taxation settings: “the IRS couldn’t recognize your tax ID and name together” | Match the SS-4 (CP 575) or 147C exactly; for a TIN older than three months that still fails, request Letter 147C from the IRS at 800-829-4933 and upload it; for a new TIN, upload the SS-4 letter. |
| Cash App | Tax information prompt in the app | Same rule: the name must be the one the IRS has for the number. Sole proprietors use their personal name and SSN. |
| Etsy, eBay, Amazon, Airbnb, DoorDash, Uber | Seller or account tax settings; some suspend selling until verified | Enter the IRS name for the number; upload the IRS letter when the platform offers it. Airbnb and Etsy both publish the same “must match IRS records” rule. |
Questions people ask
My SSN is correct. Why does it say it doesn’t match?
Because the check is on the name and number together. If you entered your business name, a nickname, or a name you changed after marriage without updating the Social Security Administration, the IRS record does not agree with what you typed. Enter the name as it appears on your Social Security card.
Can I use my EIN instead of my SSN as a sole proprietor?
Yes, if you have one. The name must then be your own name, because the IRS issued a sole proprietor’s EIN to you personally. Put the business name in the DBA field, not the name field.
How long does verification take after I fix it?
Usually one to three business days. A brand-new EIN can take longer to appear in IRS matching records; if the number is under a few weeks old, upload the CP 575 confirmation letter where the app allows it.
Will I get the 24% back?
Yes. Backup withholding is reported on your 1099-K and is credited as tax already paid when you file your return. You cannot get it back from the platform.
Is the app allowed to check my TIN with the IRS?
Yes. Payment settlement entities and marketplaces that file 1099-K are required to collect your TIN and may use the IRS TIN Matching program to verify it before filing. They cannot see your tax return; the program only confirms whether the name and number agree.
I got a B-Notice in the mail from the same platform. Is that the same thing?
It is the next step. The mismatch was still there when the 1099-K was filed, the IRS told the platform, and the platform is now required to ask you formally. See what to send back.