Why merchant names look strange on your statement

by Lee Schmidt

Published September 19, 2026

A statement line shows the name a business registered with its payment processor, not the name on its sign, and the processor adds its own prefix, a store or terminal number, a city, and sometimes the parent company. That is why a coffee shop appears as a code with an asterisk, an online order shows as a marketplace with a string of letters, and a restaurant bills under the name of the company that owns it. The way to read a strange line is to match its date and amount to what you did that day. The way to stop reading strange lines is to rename the merchant once, so every future charge carries the name you know.

Where the name comes from

When a business sets up card processing, it registers a short descriptor, and that descriptor is what travels with every charge. It is limited to a couple of dozen characters, so it is often the legal name or an abbreviation rather than the brand, and the processor may put its own tag in front of it. Many card readers used by small businesses prefix the name with a code and an asterisk. Restaurant point-of-sale systems do the same with a different code. Then the network adds the location, usually a city and state, and large chains add a store number so the company can tell its locations apart.

Some businesses never appear under their own name at all. Anything bought through an app store, a marketplace, a delivery app, or a payment service shows the platform's name, because the platform is the merchant of record and the business you dealt with is its customer too. And a charge can change its name between pending and posted, because the authorization carries a provisional descriptor and the settlement carries the final one.

Decode the common patterns

What you seeWhat it usually means
A short code, an asterisk, then a nameA small business paying through a popular card reader
A name, a space, and a numberA chain, with the store number attached
A name followed by a city and stateThe location where the card was used
A platform name with a codeAn app store, marketplace, or delivery app charging on behalf of a seller; the code is the order
A web addressAn online service that registered its domain as its name
A name you don't recognize at a place you doThe parent company or the franchise operator, not the brand
A different name than the pending oneThe final descriptor replacing the provisional one at settlement

The pattern tells you what kind of charge it is. The date and amount tell you which one.

Match a line to what you did, step by step

  1. Start from the date, minus a day or three. A charge posts one to three business days after the purchase, so a line dated Tuesday is often a Saturday purchase.
  2. Match the amount exactly against receipts, email confirmations, and order histories. A restaurant amount includes the tip, so it is higher than the total you saw before signing.
  3. Decode the prefix with the table above to narrow the kind of business.
  4. Search the exact string. A web search for the descriptor usually returns the business, because everyone else has been puzzled by it too.
  5. Check the card issuer's app. Many show a cleaned-up name, a category, and a map for each charge.
  6. If nothing matches, ask the issuer. A charge you cannot match to a purchase, a person in your household, or a subscription is the issuer's to investigate, and the sooner the better.

A worked example

One week of a card statement, decoded.

Statement lineDateAmountMatched toRenamed to
SQ *BLUE DOORMay 3$6.75Coffee on May 2, receipt in a pocketBlue Door Coffee
TST* LUNA SPRINGFIELDMay 4$58.20Dinner on May 3, $50.00 plus an $8.20 tipLuna
PAYPAL *GARDENSUPPLMay 6$42.10Email receipt, a seed orderGarden Supply Co
MKTPLACE US*2K4L9May 7$23.98Order history, a phone case and a cableOnline marketplace
CITY OF SPRINGFIELDMay 10$88.40The water billSpringfield Water
WWW.STUDYPRO.COMay 12$12.99A study app, a trial that convertedStudyPro
GAS N GO 574 SPRINGFIELD ILMay 12$48.03Fuel on May 11Gas N Go

Seven lines, seven matches, and each took under a minute with the receipts and order histories open. The two that would have been mysteries without the method were the restaurant, whose name is the point-of-sale system's code plus a tip, and the study app, which is a converted trial that had never shown up by that name before. See Free trials that became subscriptions for that case.

Rename once, and never puzzle again

Decoding a line is a one-time cost only if the result is kept. Give the merchant the name you know and the category it belongs in, and set that correction to repeat for every future charge that carries the same descriptor. The next statement then reads as a list of places rather than a list of codes, and the weekly review takes minutes. See How to categorize transactions so the totals mean something for the rules that do the repeating.

Two things break the rename. A business that changes processors gets a new descriptor, and its charges show up under the new code until the rename is updated. And a chain's store numbers make the same brand look like several merchants, so the rename should match the name and ignore the number.

Common mistakes

  • Assuming an unknown name is fraud before checking the date and amount. It is almost always the restaurant from Saturday.
  • Assuming it is not fraud after a vague match. If the amount doesn't match anything, it doesn't match.
  • Matching by amount alone. Half the subscriptions in the world cost $9.99.
  • Forgetting the tip, then failing to match a restaurant charge that is exactly the receipt plus 18%.
  • Treating each store number as a different merchant, so the same chain is categorized five ways.
  • Never renaming, so every month's review starts from a list of codes.

Common questions

Why did the name change between pending and posted? The pending line carries the descriptor sent with the authorization, and the posted line carries the one sent with the settlement. They are often different, and the posted one is final.

Why does the same store show under two names? Different locations carry different store numbers, a franchise location may bill under the operator's name, and a business that changed processors carries a new prefix on the new charges.

Why is the amount different from my receipt? Tips are added after you sign. Gas stations and hotels authorize a hold that is replaced by the real amount when the charge posts. Foreign purchases settle at a conversion rate and may add a fee.

What if I can't identify a charge at all? Check receipts and order histories, ask anyone else who uses the card, and look for a subscription that converted from a trial. If nothing matches, contact the card issuer; an unrecognized charge you can't match is theirs to investigate.

Can I make my bank show real names? Not on the statement, which shows the descriptor the network delivered. A budgeting tool that lets you rename merchants and repeat the rename is where the real names live.

How Zypper handles this

Zypper lets you rename a merchant once. Every synced transaction can be edited from the transactions page, including its merchant name, and a rule that matches on the raw name, such as a merchant containing a processor's code, can rename the merchant and set the category for every matching transaction that arrives after it, so the statement's version of the name is seen once and the real name from then on. A recurring group can be renamed the same way when a subscription bills under a cryptic name, and the cash flow page's merchant view groups spending by the names you chose, which is where the top-ten merchants become readable. Search by keyword and filter by merchant or amount to find a line by the code it arrived under. See Managing and reviewing transactions and Transaction rules for the details, or get started with Zypper to rename your own list.