When companies explore launching money transfer or payments services in the United States, they usually think only of one or two options. In reality, there are three distinct pathways, each with very different costs, timelines, and levels of control.
Option 1: Obtain Your Own Licenses
This is the most expensive and time-consuming route.
- In the U.S., money transmission is regulated at the state level. To operate nationwide, you need licenses in all states where you plan to do business.
- The licensing process typically takes up to two years.
- The cost averages around USD 2.2 million for a full rollout.
- Only well-funded companies usually pursue this path, given the heavy compliance, staffing, and operational requirements.
Key takeaway: Maximum independence, maximum cost.
Option 2: Become an Authorized Agent of a License Holder
This is a middle ground between full ownership and outsourcing everything.
- By registering as an agent under an existing license holder, you operate almost as though you had your own “mini-license.”
- You are in the flow of funds.
- You have a direct relationship with the customer.
- You gain access to client data (subject to compliance restrictions).
- You can negotiate and bring in your own processors, KYC/AML providers, or card issuers (with the principal’s approval).
- Costs are only slightly higher than the API model, but far more affordable than pursuing your own licenses.
Key takeaway: Best balance of affordability, control, and regulatory acceptance. Regulators also look favorably at agents who later apply for their own licenses, as they already have a track record.
Option 3: Use an API Model via Banking-as-a-Service