What you actually need to launch a payment business

Starting a payment business means you will handle money on behalf of other people — either processing their transactions, holding their funds temporarily, or moving money between accounts. This makes you a money services business, and that status triggers specific legal requirements before you can legally operate.

The path depends on what you want to do. If you want to process credit card payments for a store, you need a merchant account and a processor — that is simpler than starting from scratch. If you want to move money between people (like a remittance service or peer-to-peer payment app), you need a Money Transmitter License in most states, plus federal registration. If you want to hold customer money in accounts you control, you need a bank charter or a partnership with a licensed bank. Each route has different costs, timelines, and regulatory bodies watching you.

The single biggest mistake new founders make is starting to take payments before they have the right licenses. Regulators fine unlicensed money services businesses heavily, and you can be shut down mid-operation with customer funds still in your accounts.

Key Takeaways

  • Money services businesses must register with the Financial Crimes Enforcement Network (FinCEN) at the federal level and obtain a Money Transmitter License in each state where you operate.
  • You will need a bank account in your business name, an Employer Identification Number (EIN) from the IRS, and a business structure (LLC or corporation) before you explore for licenses.
  • The cost and timeline vary widely: a merchant processor partnership might take weeks and cost under $1,000, while a full money transmitter license can take 6 to 18 months and cost $10,000 to $100,000+ depending on the state.
  • Every state has different requirements for money transmitter licensing, so you must check your specific state's financial regulator website and budget for multiple state licenses if you plan to operate nationally.
  • You will need a compliance officer, anti-money laundering (AML) policies, and customer due diligence procedures in place before you launch, not after.

Decide what type of payment business you are actually building

The regulatory path changes completely based on what you do with money. A payment processor (like Square or Stripe) connects merchants to banks and handles the technical side of card transactions — but you do not hold customer money. A money transmitter takes money from one person and sends it to another, holding it briefly in between. A payment app that lets users send money to friends is a money transmitter in most states. A merchant acquirer that signs up stores to accept cards is different again.

The clearest dividing line: do you ever hold customer money in an account you control? If yes, you are a money transmitter and need a license. If you only process transactions and the bank holds the money, you may only need a merchant account and a processor partnership. If you want to hold money and offer accounts, you need either a bank charter (extremely expensive and slow) or a partnership with a bank that holds the money on your behalf.

Write down exactly what your customers will do: "A user opens an app, loads $50 from their debit card, and sends $20 to a friend." That is money transmission. "A store swipes a card and we send the transaction to the bank." That is processing. The difference determines whether you need a license that takes months or one that takes weeks.

Register your business and get the foundational documents

Before you touch any regulatory process, you need a legal business structure. Form an LLC (Limited Liability Company) or a corporation in your state — most payment businesses use an LLC because it is simpler and cheaper. You will file Articles of Organization with your state's Secretary of State office, which costs $50 to $300 depending on the state.

Next, get an Employer Identification Number (EIN) from the IRS. This is free and takes 15 minutes online at irs.gov. You need it to open a business bank account and to file taxes. Open a business checking account in your LLC's name at a bank — bring your EIN letter, your Articles of Organization, and your ID. This account is where you will hold customer funds (if you are a money transmitter) or where you will receive settlement from your processor (if you are a payment processor).

You will also need a Doing Business As (DBA) name if you want to operate under a name different from your LLC's legal name. File this with your county clerk's office — it costs $10 to $50 and takes a few days. Do not skip this step if you plan to market under a brand name, because banks and regulators will ask for it.

Register with FinCEN and understand Money Transmitter Licensing

If you are a money transmitter, you must register with the Financial Crimes Enforcement Network (FinCEN), which is part of the U.S. Treasury Department. Registration is free and happens online at fincen.gov. You will provide your business name, address, and the states where you operate. This registration is separate from state licenses — you need both.

State Money Transmitter Licenses are where the real work begins. Every state has its own financial regulator — sometimes the Department of Financial Services, sometimes the Banking Commissioner, sometimes a different office entirely. Each state has different requirements, different fees, and different timelines. Some states charge $500 for a license; others charge $5,000 or more. Some require you to pass an exam; others do not. Some require a physical office in the state; others do not.

You will need to research your specific state's requirements by visiting your state's financial regulator website. Search "[Your State] Money Transmitter License" and look for the official government page. read the process and the requirements document. Read it completely — it will tell you what documents you need, what fees you owe, and how long approval takes. Budget for 6 to 18 months and $10,000 to $100,000+ if you plan to operate in multiple states, because you will need a separate license in each one.

The process will ask for your business plan, your ownership structure, your financial projections, your compliance policies, and proof that you have the technical and operational capacity to handle money safely. You will need to show that you have anti-money laundering (AML) policies, customer due diligence procedures, and a compliance officer in place.

Build your compliance and anti-money laundering program

Before you submit a license process, you need a written Anti-Money Laundering (AML) program and Know Your Customer (KYC) procedures. These are not optional — regulators will not approve your license without them, and they will audit you after you launch.

An AML program describes how you will detect and report suspicious activity. It includes rules about what kinds of transactions you will monitor, how you will identify customers, what triggers a suspicious activity report (SAR), and who on your team is responsible for compliance. You do not need to hire a full compliance team yet, but you need to name a compliance officer — this can be you, a co-founder, or a hired consultant — and document their responsibilities.

KYC procedures describe how you will verify that customers are who they say they are. At minimum, you will collect their name, address, date of birth, and government ID. You may use a third-party verification service (like Socure or Jumio) to automate this, or you can do it manually. Document the process in writing and keep records of every verification you perform.

You will also need a written policy on transaction limits, account freezing, and reporting to law enforcement. For example: "If a customer sends more than $10,000 in a day, we file a Currency Transaction Report (CTR) with FinCEN." These policies protect you legally and show regulators that you take compliance seriously.

Choose your banking partner and technical infrastructure

You cannot operate a payment business without a bank relationship. If you are a money transmitter, you need a bank account where you hold customer funds. If you are a payment processor, you need a settlement account where the processor deposits money from transactions.

Banks are cautious about payment businesses because they carry money laundering and fraud risk. You will need to shop around — not every bank will take you on. Look for banks that specialize in fintech or payment companies, or banks that have a specific program for money services businesses. Expect to provide your business plan, your compliance policies, your ownership structure, and proof of your licenses (or proof that you have applied).

On the technical side, you need a way to move money safely and track it. If you are building a payment app, you will need a payment processor (like Stripe Connect or Wise for Business) to handle the actual movement of funds, or you will need to build your own integration with the banking system. If you are a merchant processor, you will partner with an existing processor and integrate their API into your system. Do not build this yourself unless you have a team of engineers who specialize in payments — the security and compliance requirements are too complex.

Plan for the timeline and budget realistically

The timeline and cost depend entirely on what you are building and where you are building it. Here is what to expect:

Merchant processor (processing cards for stores): 2 to 8 weeks, $500 to $5,000. You partner with an existing processor, sign a contract, and integrate their API. You do not need a Money Transmitter License in most cases.

Money transmitter in one state: 6 to 12 months, $10,000 to $50,000. You need a state license, FinCEN registration, a bank account, and compliance policies. Some states are faster and cheaper than others.

Money transmitter in multiple states: 12 to 24 months, $50,000 to $200,000+. You need a separate license in each state, and some states have much higher fees and longer timelines than others. New York's BitLicense, for example, is notoriously expensive and slow.

Full banking service (holding customer accounts): 18 to 36 months, $100,000 to $500,000+. You either need a bank charter (which requires regulatory approval and significant capital) or a partnership with a bank that holds accounts on your behalf. This is the most expensive and slowest path.

Do not underestimate legal and compliance costs. You will need a lawyer who specializes in payment regulation — expect to pay $5,000 to $20,000 just for the license process. You may also need a compliance consultant, an accountant, and a security auditor. Budget for these before you start.

Frequently Asked Questions

Can I start taking payments before my license is approved?

No. Operating without a license is illegal and can result in fines, criminal charges, and seizure of customer funds. Wait until your license is approved and your compliance program is in place. If you are in a hurry, consider partnering with an existing payment processor instead of building from scratch.

Do I need a Money Transmitter License if I use an existing payment processor like Stripe?

No. If you use Stripe, Square, or another established processor to handle transactions, you are not a money transmitter — the processor is. You only need a Money Transmitter License if you hold customer money yourself or move money between accounts on behalf of customers.

What happens if I operate in a state without getting that state's license?

You are breaking the law. The state's financial regulator can fine you, shut you down, and seize customer funds. If you operate in multiple states, you need a license in each one where you have customers or employees. Some states allow you to explore for a license even if you have not launched yet.

How much money do I need to start?

It depends on your model. A merchant processor partnership might cost $5,000 to $10,000 total. A single-state money transmitter license costs $20,000 to $50,000 when you include legal, compliance, and banking setup. A multi-state operation costs $100,000+. If you want to hold customer accounts, budget $200,000 to $500,000 minimum.

Can I use a personal bank account instead of a business account?

No. Regulators require you to hold customer money in a business account in your company's name. Using a personal account is fraud and will disqualify you from licensing. Open a business account before you explore.