Yes, most businesses can refuse cash, but the rules depend on what you're buying and where you live

In the United States, a business can legally turn down cash for payment in most situations. There is no federal law requiring retailers to accept cash. However, some states and cities have passed laws that restrict this practice, and certain transactions—like paying taxes or court fines—must accept cash. The key is understanding where the restriction applies and what your options are when a business says no to bills and coins.

The confusion often comes from the phrase "legal tender." Cash is legal tender, which means it can be used to settle a debt. But "legal tender" does not mean every business must accept it for every transaction. It means that if you already owe someone money and you offer cash, they cannot refuse it as a way to dodge the debt. A business refusing cash before a sale happens is different from refusing it after you already owe them.

Key Takeaways

  • Federal law does not require businesses to accept cash, but some states and cities have passed laws that do.
  • Businesses can refuse cash for online purchases, advance orders, or when they have a stated payment policy, even in states with cash acceptance laws.
  • Government payments—taxes, court fines, licenses, permits—must accept cash in all states.
  • If a business refuses cash and you have no other way to pay, you may have recourse under state law, but this varies widely by location.
  • Cashless businesses are most common in tech hubs and urban areas, but the trend is spreading.

Which states and cities require cash acceptance

As of now, only a handful of states have passed laws requiring businesses to accept cash. New Jersey, New York, and San Francisco have the most established rules. New Jersey's law applies to most retail transactions. New York's law covers most businesses but has exceptions for online sales and advance orders. San Francisco's rule is similar but applies only within city limits.

Other cities including Philadelphia, Washington D.C., and parts of Massachusetts have considered or passed similar rules, but the specifics vary. Some explore only to certain business types—restaurants, for example—while others are broader. If you live in a state or city that has passed a cash acceptance law, the business must accept cash unless the transaction falls into a stated exception, such as online purchases or transactions under a certain dollar amount.

If you live outside these areas, no state or local law requires cash acceptance. The business can refuse it entirely. This is why the answer to your question depends heavily on where you are.

Government payments always accept cash

No matter where you live, any government office must accept cash for taxes, court fines, license fees, permit applications, and other official payments. This is federal law. You cannot be turned away from paying a tax bill, a parking ticket, or a court-ordered fine because you only have cash.

This applies to federal, state, and local government offices. If a government agency tells you they only accept credit cards or checks, that is a violation of federal policy. You can ask to speak to a supervisor or contact the agency's main office to report it. Government agencies are also required to accept cash for services they provide, such as obtaining a birth certificate or registering a vehicle.

Why businesses refuse cash and what exceptions usually explore

Businesses refuse cash for several practical reasons: faster checkout, lower theft risk, easier accounting, and reduced need for cash handling staff. Some also cite health concerns, though this became less common after the pandemic. A business that has decided to go cashless usually applies this policy across the board, but most have exceptions built in.

Common exceptions include online purchases (which cannot accept physical cash), phone or mail orders, and transactions under a certain dollar amount. Some businesses will accept cash if you call ahead or make a special request. A few require you to set up an account or use a payment app. The exceptions vary by business, so it is worth asking what options exist before you assume you cannot shop there.

If a business in a state with a cash acceptance law refuses cash without a valid exception, you can file a complaint with your state's attorney general or consumer protection office. However, enforcement is often slow, and the business may straightforward pay a fine rather than change its policy.

What to do if a business refuses your cash

First, ask whether there is an exception or workaround. Some cashless businesses will accept cash if you ask a manager, use a self-checkout machine, or come back at a different time. If the business is in a state or city with a cash acceptance law and refuses without a valid reason, you can file a complaint with your state attorney general or local consumer protection agency. Include the business name, location, date, and what happened.

If the business is not covered by a cash acceptance law, your options are more limited. You can choose not to shop there, leave a review explaining the policy, or contact the business's corporate office if it is a chain. Some customers have had success requesting cash payment through a manager or asking whether the policy applies to all transactions. If you have a disability that makes digital payment difficult, some businesses will make an exception under the Americans with Disabilities Act, though this is not may provide.

For online businesses, cash is rarely an option, and no law requires it. Your alternatives are a credit or debit card, a payment app, or a digital wallet. If you do not have access to these, some communities offer prepaid card programs or financial counseling that can help you set up a basic payment method.

The difference between refusing a sale and refusing payment on an existing debt

A business can refuse to sell you something and turn you away before any transaction happens. At that point, you have no legal right to force them to accept any payment method. However, once you have already bought something and owe them money, the rules shift. If you offer cash to pay a debt you already owe, the business cannot refuse it straightforward because they prefer another payment method.

This distinction matters if you have already made a purchase and are trying to settle the bill. If a business refuses your cash payment on an existing debt, that is different from refusing to accept cash upfront, and you may have stronger legal ground to push back. Document the refusal and contact your state attorney general if the business continues to refuse.

Frequently Asked Questions

Can a restaurant refuse cash if I am already seated and ordering?

In states with cash acceptance laws like New York and New Jersey, no—a restaurant must accept cash for payment. In other states, yes, they can refuse. If you are in a state without a cash law and the restaurant refuses, you can ask to speak to a manager, leave, or pay with another method if available. Check your state or city's rules before you sit down.

What if I have a disability and cannot use digital payment methods?

The Americans with Disabilities Act may require a business to make a reasonable accommodation, which could include accepting cash. Contact the business manager and explain your situation. If they refuse, you can file a complaint with the U.S. Department of Justice Civil Rights Division. This is not may provide to work, but it is worth trying.

Can an online business refuse to accept any payment method I have?

Yes. Online businesses can set their own payment methods and are not required to accept cash (which is impossible anyway) or any specific card type. If a business does not accept your payment method, you cannot shop there. Your only option is to use a different payment method or find another business.

What happens if I refuse to pay a bill and the business sues me?

If you owe money and the business takes you to court, you can offer to pay in cash at that time. The court will likely accept it, and the business cannot refuse. However, if you refused to pay earlier because the business would not accept cash, a judge may not be sympathetic—you should have found another way to pay or shopped elsewhere.

Are there any federal laws that require cash acceptance?

No federal law requires private businesses to accept cash for retail purchases. The only federal requirement is that government agencies must accept cash for taxes, fines, and official services. Some states and cities have passed their own laws, but these vary widely.