No federal law makes it illegal to not accept cash in the United States. But in several states, refusing cash is against the law, and businesses can face real fines.
That surprises a lot of people. The phrase “legal tender for all debts, public and private” is stamped on every dollar bill. Most Americans assume it means every business must take cash. It does not.
The legal picture varies sharply by location. Some states have strong cash-acceptance laws with specific penalties. Others have no rules at all. A growing number of cities have gone further than their states on this issue.
This guide covers the federal position, key state laws, penalty amounts, city-specific rules, and the exceptions that both consumers and businesses should understand going into 2026.
Is It Illegal to Not Accept Cash?
No, it is not federally illegal to not accept cash in the United States. No federal statute requires private businesses to accept cash payments. The Federal Reserve has said so directly: private businesses may set their own payment policies unless state law restricts them.
That said, refusing cash is illegal in certain states. Massachusetts, New Jersey, Rhode Island, Connecticut, Colorado, and several other jurisdictions have passed laws banning cashless retail at physical locations. In those places, turning away a cash customer is a legal violation, not just a business decision.
The confusion comes from a widespread misreading of currency law. People see “legal tender” on a bill and assume it creates a blanket retail obligation. It does not. That phrase applies to settling existing debts, not to setting payment terms at a point of sale.

Think of it like a restaurant’s dress code. A restaurant can require shoes and a shirt before you enter. The rules are set before any transaction begins. The same logic applies to payment methods: businesses generally set their terms before you hand over money.
- No federal law requires businesses to accept cash.
- Several states do require it, with fines for violations.
- The “legal tender” clause does not create a universal retail cash requirement.
- City-level ordinances add another layer on top of state laws.
Is It Illegal for a Business to Not Accept Cash?
Whether it is illegal for a business to not accept cash depends entirely on where that business operates. In most U.S. states, a business faces zero legal penalty for going cashless.
In states like Texas, Georgia, Virginia, and Ohio, there is no law stopping a business from adopting a card-only or app-only payment policy. The business can post a sign saying “we do not accept cash” and face no legal consequence under state law.
In Massachusetts, New Jersey, Rhode Island, Colorado, and Connecticut, refusing cash is a violation of state law. Businesses in those states can face fines on a per-incident or per-day basis. The stakes are real.
Cities add yet another layer. Philadelphia, New York City, San Francisco, Washington D.C., Chicago, and Berkeley all have local ordinances requiring businesses to accept cash. A business in Philadelphia is bound by that city rule even though Pennsylvania has no statewide requirement of its own.
| State or City | Cash Required? | Law or Ordinance | Year |
|---|---|---|---|
| Massachusetts | Yes | Mass. Gen. Laws ch. 255 | 1978 |
| New Jersey | Yes | P.L. 2019, c.91 | 2019 |
| Rhode Island | Yes | State mandate | 2019 |
| Connecticut | Yes | State mandate | 2021 |
| Colorado | Yes | HB 21-1233 | 2021 |
| New York City | Yes | NYC Admin. Code | 2020 |
| Philadelphia | Yes | City ordinance | 2019 |
| San Francisco | Yes | City ordinance | 2019 |
| Texas | No | No law | N/A |
| Florida | No | No law | N/A |
The practical takeaway for business owners: check both state and city rules before going cashless. One can override the other, and getting it wrong can mean fines starting at $250.
Is It Legal for a Business to Not Accept Cash?
Yes, in most U.S. states, it is completely legal for a business to not accept cash. No federal law stops a private business from adopting a card-only or digital-payment-only policy. Businesses in states without a cash-acceptance law can freely go cashless.
But “most states” is doing real work in that sentence. As of 2026, at least six states and more than a dozen cities have passed laws that specifically ban cashless retail. In those places, going cashless is not a policy preference; it is a legal violation.
Many businesses operate as cashless legally every day. Stadiums, airports, fast food chains, and tech-forward retailers have adopted cashless systems in states with no restrictions and have never faced any legal challenge.
The perception gap here is wide on both sides. Many consumers believe businesses must accept cash everywhere in America. They do not. And many business owners in restricted states have no idea they are breaking local law by refusing cash.
Key fact: As of recent Federal Reserve payment studies, cash still accounts for roughly 18 to 20 percent of all U.S. retail transactions. The trend is down, but cash is far from dead, and the laws protecting it are growing.
Is It Against the Law to Not Accept Cash?
It is against the law to not accept cash only in specific states and cities. There is no single national rule, and the answer changes depending on the zip code of the business.
The legal tender clause in 31 U.S.C. 5103 is the source of the most common myth. People see “legal tender for all debts” and assume it creates a blanket cash requirement. Both the Federal Reserve and the U.S. Treasury have clarified that this statute does not require a private business to accept cash for goods or services.
The statute was designed to prevent creditors from refusing U.S. currency when a debtor tries to pay off a debt already owed. It was not written to govern retail payment policy at a coffee shop or grocery store.
The laws that actually make refusing cash illegal come from state legislatures and city councils. Each of those laws has its own scope, its own exceptions, and its own penalties. The federal clause is a red herring in most retail situations.
Key Takeaway: The “legal tender” language on your dollar bill does not require businesses to accept it at the point of sale. Only specific state and city laws create a genuine legal obligation to take cash.
Is It Legal to Not Accept Cash?
In most of the United States, yes, it is legal to not accept cash. States without a cash-acceptance law give businesses full discretion over their payment methods.
The states where refusing cash is clearly legal include Texas, California (no statewide law, though some cities differ), Florida, Illinois (no statewide law), Virginia, Georgia, Ohio, North Carolina, and the majority of others that have not passed specific legislation.
Here is a broader state-by-state breakdown as of 2026:
| State | Legal to Refuse Cash? | Statewide Law? | Notable Exception |
|---|---|---|---|
| Massachusetts | No | Yes, since 1978 | Vending machines exempt |
| New Jersey | No | Yes, since 2019 | Airport stores may qualify |
| Rhode Island | No | Yes, since 2019 | State mandate |
| Connecticut | No | Yes, since 2021 | State mandate |
| Colorado | No | Yes, since 2021 | Cash-to-card kiosks exempt |
| New York | Partial | NYC ordinance only | No statewide law |
| California | Partial | City-level only | SF and West Hollywood |
| Pennsylvania | Partial | Philadelphia only | No statewide law |
| Florida | Yes | No law enacted | Proposed bills failed |
| Texas | Yes | No restriction | No law at any level |
| Georgia | Yes | No restriction | No law at any level |
| Illinois | Yes | No statewide law | Chicago has ordinance |
Laws in this area are still evolving. New bills are introduced in multiple states each legislative session. Always verify the current status in your specific city and state before making payment policy decisions.
Is It Legal Not to Accept Cash? What the Federal Reserve Actually Says
The Federal Reserve’s position is clear: there is no federal statute requiring a private business to accept cash. The Fed’s own FAQ page states that private businesses are free to develop their own policies on whether to accept cash, unless a state law says otherwise.
The Fed bases this on the plain text of 31 U.S.C. 5103. That statute makes U.S. coins and currency “legal tender for all debts, public charges, taxes, and dues.” The Fed notes that this language governs the settlement of debts, not the payment terms a business sets before a sale occurs.
The U.S. Treasury Department echoes the same position. No federal agency requires retailers to accept cash at the point of sale. This has been the consistent federal stance for decades.
Where the federal government does mandate cash acceptance is on public obligations. The IRS must accept legal U.S. tender. Courts must accept it. Government fee payments must accept it. A private retailer faces no equivalent obligation under federal law alone.
One important federal development: the Payment Choice Act has passed the U.S. House of Representatives multiple times. If signed into law, it would require all physical retail locations to accept cash for purchases under $2,000. As of 2026, it has not been enacted into law. Businesses should track this, because its passage would override state-by-state variation with one national rule.
Is It Illegal to Not Accept Cash in Massachusetts?
Yes, it is illegal to not accept cash in Massachusetts. The law has been on the books since 1978, making Massachusetts one of the earliest jurisdictions in the country to mandate cash acceptance at retail.
The Massachusetts law provides that no retail establishment offering goods or services for sale shall discriminate against a cash buyer. Businesses cannot refuse cash. They also cannot charge cash customers a higher price than card-paying customers, a critical detail many people miss.
The Massachusetts Attorney General enforces this law. During the COVID-19 pandemic in April 2020, then-Attorney General Maura Healey publicly reminded businesses that refusing cash remained illegal even under emergency conditions. Her tweet went viral and reminded thousands of business owners of an obligation many had forgotten.
Penalties in Massachusetts are applied per violation and have historically been handled through the AG’s enforcement process. The statute does not set a fixed single fine amount in the way Colorado’s law does, but enforcement is real and documented.
Exceptions exist within the law. Vending machines, parking meters, and transactions that are fully online fall outside the scope of the mandate. Any in-person retail transaction, however, is fully covered.
Quick Facts: Massachusetts
- Law in effect: Since 1978
- Applies to: All physical retail establishments
- Key prohibition: Cannot refuse cash or charge cash buyers more
- Enforced by: Massachusetts Attorney General’s Office
- Exemptions: Vending machines, online-only sales
Is It Illegal to Not Accept Cash in California?
No statewide law in California makes it illegal to not accept cash. California does not have a blanket cash-acceptance mandate covering the whole state.
However, specific California cities have passed their own rules. San Francisco and West Hollywood have ordinances prohibiting brick-and-mortar businesses from refusing cash for in-person sales. A business with a physical location in either of those cities must accept cash.
Los Angeles, San Diego, and Sacramento do not currently have similar ordinances. A business in Los Angeles can legally go cashless today. The same business operating a location in San Francisco cannot.
This city-level variation creates real complications for California businesses with multiple locations. A retailer with stores in both San Francisco and Los Angeles must accept cash in San Francisco but faces no legal obligation to do so in Los Angeles. That means two different payment policies for the same chain.
California’s state legislature has seen several proposed bills that would expand cash-acceptance requirements statewide. As of 2026, none have been signed into law. The legislative push continues, so business owners in California should monitor state bills each year.
Key Takeaway: California has no statewide cash law. Businesses in San Francisco and West Hollywood must accept cash under local ordinance, while most of the state remains unrestricted.
Is It Legal to Not Accept Cash in Colorado?
No, it is not legal to refuse cash in Colorado. House Bill 21-1233, signed into law and effective September 2021, requires retailers that accept in-person payments to also accept cash.
The penalty is $250 per violation. A business that consistently refuses cash could accumulate multiple fines. The law applies to retail establishments operating physical locations where in-person payments are accepted.
Built-in exceptions give Colorado businesses some flexibility. A business is not required to accept cash if it uses a kiosk device that converts the customer’s cash into a prepaid card for use in that same store. Transactions where a security deposit must go on a credit card are also exempt. So are situations where the customer has a contractual obligation to pay electronically.
The bill generated notable political debate. Governor Jared Polis signed it but raised concerns about the statute’s vagueness in defining who exactly the defendant would be in a cash refusal enforcement case. The law passed anyway.
Colorado’s approach was driven by equity concerns. Advocates argued that cashless policies were effectively excluding lower-income Coloradans, unbanked residents, and people without credit or debit cards from everyday commerce.
Quick Facts: Colorado
- Law: HB 21-1233
- In effect: September 2021
- Fine: $250 per violation
- Signed by: Governor Jared Polis
- Exceptions: Cash-to-card kiosks, security deposit transactions, contractual electronic payment agreements
Is It Illegal to Not Accept Cash in Florida?
No, Florida does not have a statewide law making it illegal to refuse cash. Businesses throughout Florida can legally go cashless with no penalty under state law.
Florida has seen multiple legislative attempts to change this. In 2021, House Bill 233 proposed requiring point-of-sale retailers to accept cash, with fines up to $10,000 for violations. That bill did not pass. Similar proposals have been introduced in subsequent sessions with the same result.
Miami-Dade County separately explored a county ordinance prohibiting retailers from refusing cash. That effort was motivated by concerns about unbanked residents in the Miami area. As of 2026, no confirmed active county-level mandate in Florida has been enacted into binding law.
Florida consumers who are refused cash at a business have no state legal recourse under current law. The refusal is entirely within the business’s rights. Card-only, app-only, and digital-only payment policies are all permissible under Florida law as it stands.
The federal dimension matters here. If the Payment Choice Act is eventually signed into law at the federal level, Florida businesses would be required to accept cash for purchases under $2,000 regardless of state law. That bill has not yet passed the Senate as of 2026.
Quick Facts: Florida
- Statewide cash law: None currently active
- Proposed bill: HB 233 (2021), did not pass
- Current status: Businesses may legally refuse cash
- Federal watch: Payment Choice Act, not yet enacted
Is It Legal to Not Accept Cash in PA?
Pennsylvania has no statewide law requiring businesses to accept cash. At the state level, it is fully legal for a Pennsylvania business to refuse cash payments and adopt a cashless policy.
The exception is Philadelphia. Philadelphia has its own local ordinance requiring retailers to accept cash. A business operating in Philadelphia must accept cash under that city rule, even though Pennsylvania itself has no equivalent statewide requirement.
Pittsburgh, Allentown, Pittsburgh, Scranton, and other Pennsylvania cities have no similar ordinances. A business in any of those cities can legally go cashless without violating any local or state law.
Pennsylvania has appeared on legislative tracking lists as a state with active pro-cash legislative activity. But as of 2026, no statewide mandate has been confirmed as enacted into current Pennsylvania law.
Philadelphia’s ordinance fits a national pattern: cities are often ahead of their states on this issue. New York City and San Francisco both enacted city-level mandates before any statewide equivalent passed. In Pennsylvania’s case, the state has simply never followed Philadelphia’s lead.
Quick Facts: Pennsylvania
- Statewide law: None
- Philadelphia: Cash acceptance required under city ordinance
- Other PA cities: No cash-acceptance obligation
- Legislative activity: Proposed bills, none enacted statewide
Key Takeaway: In Pennsylvania, only Philadelphia currently requires businesses to accept cash. The rest of the state operates without any such mandate.
What States Require Businesses to Accept Cash?
Six states have confirmed statewide laws requiring businesses to accept cash: Massachusetts, New Jersey, Rhode Island, Connecticut, Colorado, and New York (with specific retail provisions). Massachusetts has the oldest law, dating back to 1978.
On top of state laws, more than a dozen cities have their own ordinances. Philadelphia, San Francisco, Washington D.C., New York City, Chicago, and Berkeley prohibit retailers from refusing cash under city law, regardless of what their state does.
| State or City | Year Enacted | Penalty Range | Governing Law |
|---|---|---|---|
| Massachusetts | 1978 | Per violation, AG enforced | Mass. Gen. Laws |
| New Jersey | 2019 | Up to $2,500 | P.L. 2019, c.91 |
| Rhode Island | 2019 | Varies | State mandate |
| Connecticut | 2021 | Varies | State mandate |
| Colorado | 2021 | $250 per violation | HB 21-1233 |
| New York City | 2020 | Up to $1,500 | NYC Admin. Code |
| Philadelphia | 2019 | Varies | City ordinance |
| San Francisco | 2019 | Varies | City ordinance |
| Washington D.C. | 2021 | Varies | Cashless Retailers Prohibition Act |
| Chicago | Active | Varies | City ordinance |
The trend toward cash-acceptance laws has been genuinely bipartisan. Conservative legislators in states like Mississippi, Idaho, and North Dakota have introduced pro-cash bills citing economic freedom and consumer protection. Liberal city councils in Philadelphia and New York City passed their mandates citing financial inclusion and equity for unbanked residents.
Can a Business Legally Refuse Cash Payments?
Yes, a business can legally refuse cash payments in the majority of U.S. states. In states without a specific cash-acceptance law, businesses have full discretion over which payment methods they accept.
Online retailers are almost universally outside the scope of any cash-acceptance law. Every state law that exists focuses on in-person, point-of-sale transactions. A business that operates entirely online has no obligation to accept physical cash anywhere in the country.
Some industries also have practical exemptions even in pro-cash states. Parking meters, automated kiosks, certain rental operations, and businesses requiring security deposits have explicit carve-outs under various state laws. Airlines and car rental companies have historically received exemptions in New Jersey and other states.
A business refusing cash in a state or city with a cash-acceptance law faces a very different situation. That business is not making a policy choice; it is violating the law and can face fines on a per-violation or per-day basis.
Common scenarios where refusing cash is typically legal:
- Online-only businesses in any U.S. state
- Vending machines and fully automated kiosks
- Businesses located in states with no cash-acceptance mandate
- Transactions where a security deposit is required on a credit card
- Businesses using state-approved cash-to-card conversion kiosks
- Situations where the customer has a pre-existing contractual obligation to pay electronically
Why Do Some Businesses Not Accept Cash?
Businesses go cashless for several practical reasons, ranging from security concerns to transaction speed. Cash handling involves real costs: counting, storing, transporting, and reconciling physical money takes time and introduces theft risk.
Many retailers report faster checkout times with card and contactless payments. Eliminating cash also removes the need for change, cash drawers, regular bank deposits, and armored transport services. For some small businesses, the math favors going cashless when labor is expensive.
The pandemic accelerated this shift significantly. During 2020 and 2021, concerns about surface contact pushed many businesses to eliminate cash quickly. Some have kept that policy long after those concerns faded.
Data is also a factor. Every digital transaction generates records that physical cash does not. Retailers can track purchasing patterns, manage inventory, reduce accounting errors, and integrate sales data far more easily when every transaction is electronic.
Critics of cashless businesses point to the equity problem. Roughly 5.9 million U.S. households were unbanked as of 2021, according to FDIC data. Lower-income households are overrepresented in that group, as are communities of color. Going cashless effectively excludes these consumers from businesses that serve the general public.
That exclusion argument is precisely why cash-acceptance laws have attracted support across the political spectrum, from Democratic city councils in New York and San Francisco to Republican state legislators in Colorado and Mississippi.
What Is the Federal Legal Tender Law?
The federal legal tender law is 31 U.S.C. 5103. It states that U.S. coins and currency, including Federal Reserve notes, are legal tender for all debts, public charges, taxes, and dues.
This statute is widely misunderstood. Many people believe it means every business must accept cash everywhere. The Federal Reserve and the Treasury Department have both explicitly clarified that it does not mean that.
The law was designed to ensure that U.S. currency can be used to pay off existing debts. If you owe money and offer to pay in U.S. dollars, that offer must be accepted as a valid means of satisfying the debt. A creditor cannot refuse U.S. currency and claim the debt remains unpaid.
The key distinction is between existing debts and future transactions. When you walk into a store, no debt exists yet. The store can set whatever payment terms it wants before you make any purchase. Once you have received goods or services and owe for them, the dynamic shifts. But at a retail point of sale, the business sets the rules in advance.
For government obligations specifically, the law has real force. The IRS must accept legal tender. Courts must accept it. Government fees and fines must accept it. A private retailer does not face that same obligation under this statute.
Quick Facts: 31 U.S.C. 5103
- Full name: “Legal tender” statute
- Applies to: All debts, public charges, taxes, and dues
- Does NOT apply to: Pre-sale payment policy decisions by private businesses
- Government obligations: Must accept legal tender
- Private retailers: Free to set payment policy unless state law restricts them
Exceptions to Accepting Cash Payments
Even in states that require cash acceptance, exceptions exist. No pro-cash law is absolute. Most include specific carve-outs for situations where requiring cash acceptance would be impractical, unsafe, or technologically incompatible.
Common exceptions found across multiple state and city laws include the following:
- Online-only transactions: All state laws apply to in-person, point-of-sale situations. Online stores are not covered anywhere in the country.
- Security deposit requirements: If a business requires a credit card on file to cover potential damages (car rentals, hotel rooms, equipment rentals), they are not required to accept cash instead.
- Contractual electronic payment obligations: If a customer has already agreed in writing to pay electronically, that pre-existing agreement typically overrides the general cash-acceptance mandate.
- Cash-to-card kiosks: In Colorado and some other jurisdictions, a business is exempt if it provides a machine that converts the customer’s cash into a prepaid card usable in that store.
- Vending machines and automated kiosks: Unattended automated systems are typically exempt in every jurisdiction that has a cash-acceptance law.
- Suspected counterfeit currency: A business may refuse cash it reasonably suspects is counterfeit without violating cash-acceptance laws.
- Large denomination bills: Even the proposed federal Payment Choice Act included a five-year transitional provision allowing businesses to refuse $100 bills and larger.
- Airport and transit stores: Some states, including New Jersey, include specific exemptions for airport terminal stores or transit system concessions under certain conditions.
These exceptions matter a great deal in practice. A cashless stadium concession stand may be fully legal even in a pro-cash state, depending on how that state’s exception language is written. Always read the actual exception text, not just the headline requirement.
Key Takeaway: Even in pro-cash states, online businesses, security deposit transactions, automated kiosks, and cash-to-card conversion systems are typically exempt from cash-acceptance mandates.
Frequently Asked Questions
Is it illegal to not accept cash in the US?
Not at the federal level. No federal law requires businesses to accept cash. Several states, including Massachusetts, New Jersey, Rhode Island, and Colorado, have their own laws making it illegal for in-person retailers to refuse cash. Whether it is illegal depends entirely on the state and city where the business operates.
Does “legal tender for all debts” mean businesses must accept cash?
No. That phrase comes from 31 U.S.C. 5103 and applies to settling existing debts, not to pre-sale payment policies at retail locations. The Federal Reserve has explicitly stated that private businesses are free to refuse cash unless state law says otherwise. A business sets its payment terms before a transaction begins. The legal tender clause does not override those terms at the point of sale.
What is the fine for not accepting cash in states where it is required?
Fines vary by state and city. Colorado charges $250 per violation under HB 21-1233. New Jersey can impose fines up to $2,500 for violations of its 2019 cash-acceptance law. New York City can fine businesses up to $1,500 per violation under its Administrative Code. Massachusetts penalties are enforced by the state Attorney General’s office on a case-by-case basis.
Can a business legally refuse to accept $100 bills?
Yes, in most states, a business can refuse specific denominations without violating any law. Even the proposed federal Payment Choice Act included a provision allowing businesses to temporarily refuse $100 bills and larger after the law’s enactment. A business that accepts cash but refuses certain denominations occupies a different legal position than one that refuses all cash entirely.
Is it legal for restaurants to not accept cash?
In most states, yes. Restaurants can legally go cashless where no state or city law prohibits it. In Massachusetts, New Jersey, Rhode Island, Connecticut, and Colorado, restaurants must accept cash along with all other retail businesses. In cities like Philadelphia, New York City, and San Francisco, restaurants are also required to accept cash under local ordinance regardless of state law.
Laws on cash acceptance are moving fast. New bills have been introduced every legislative session since 2019, and the federal Payment Choice Act remains active in Congress. What is legal in your state today could change with a single vote.
If you were refused cash in a state with a cash-acceptance law, you may have grounds to file a complaint with your state attorney general’s office. Bookmark this page, check back as new laws take effect, and share it with anyone running a retail business or dealing with a cashless business policy.







