Why Indy
Free Resources
indy university
Start for free

Payment Processors Comparison Chart

Mar 31, 2020
(updated: Feb 14, 2023)
Max 5 min read

As Freelancers, getting paid is important. And limiting the amount of payment processor fees is even more important. Losing 3% of every payment can significantly add up over time, so we’ve outlined all the different payment processors and highlight some additional ways to get paid without any fees!

Bank or Wire Transfer

Bank or Wire Transfer will still be your best option for getting paid from your clients. These don’t have any additional fees associated and are incredibly quick in the processing times. It’s certainly faster than waiting for a check in the mail.


Zelle is available through most US banks and allows for easy wire transfer between bank accounts both inside and outside your banking platform. 

If you’re not able to receive funds through a bank transfer, below you’ll find information on different payment processors and relevant information associated with them.


  • Transaction Fees: $0.30 for each US transaction + 2.9% of the amount you receive from the US; 4.4% for each non-US transaction + fixed fee percentage depending on the country
  • Countries: Available in over 200 countries
  • Currencies: 26 currencies
  • Payment Options: Bank transfer, PayPal Debit Mastercard, Requesting a check
  • Transfer Limit: up to $10,000 per transaction
  • Processing Time: 3-5 Business Day


  • Transaction Fees: $2.99 for local bank transfer, or $15 for USD SWIFT transfer, $4 or 1% of the amount you receive for USD and EUR transfers (fees cannot exceed $10)
  • Countries: Available in over 200 countries
  • Currencies: 150+ currencies
  • Payment Options: Bank Transfer, MasterCard, local eWallets, international checks
  • Transfer Limit: up to $5000 per day
  • Transfer Time: 3-5 Business Days

Square Cash App

  • Transaction Fees: No fee, for standard 1-3 business days deposits. 1%, if you use the immediate “Cash out” transfer option
  • Countries: US (but not US territories such as American Samoa, Puerto Rico, and Guam), Japan, Canada, Australia, and the United Kingdom.
  • Currencies: The country of your account determines your currency, and cannot be altered (for a new currency, you’ll need to open a new account).
  • Payment Options: Debit Visa card, Bank Transfer
  • Transfer Time: Immediate transfer, or 1-3 business days


  • Transaction Fees: 1% of the transferred amount (for the Instant transfer option) with the withdrawal limit of $0.25 – $10. 3% fee every time you fund your account. Bank transfers are free but take longer (unless you’re using a specific Visa or Mastercards Debit card for a faster, 30-minute cash-out, which costs $0.25 per transfer)
  • Countries: United States
  • Currencies: USD $
  • Payment Options: Credit Card, Debit Card, a Checking account
  • Transfer Limit: $3,000 per week
  • Transfer Time: instant, or up to 3 business days

‍QuickBook Payments

  • Transaction Fees: The monthly payment plan costs $16 per month + transaction fees of $1.00 per ACH transfer, but there’s also: 1.5% + $0.25 per swiped card transaction, 2.9% + $0.25 per digital invoice card transaction, and 3.4% + $0.25 per keyed-in card transaction
  • Countries: Available in over 200 countries
  • Currencies: Available in 150+ currencies
  • Payment Options: Credit Card, Debit Card, ACH Bank Transfer
  • Transfer Limit: Varies on Processing Type
  • Transfer Time: 1-7 business days

Google Pay

  • Transaction Fees: No fee for Debit Cards and Bank transfers. A 2.9% fee for Credit cards
  • Countries: Available in 30+ Countries
  • Currencies: Available in 10+ Currencies
  • Payment Options: Debit card, Credit Card, Bank transfer, PayPal
  • Transfer Limit: Up to $9,999 per transaction (or up to $3,000 for Florida residents every 24 hours). In order to claim transactions that are over $2,500, you’ll need to have a bank account connected to your Google Pay account
  • Transfer Time: Up to 10 business days


  • Transaction Fees: If your business receives under $1 million per year, you pay 2.9% + $0.30 per transaction
  • Countries: Available in 20+ Countries
  • Currencies: Available in 135+ Currencies
  • Payment Options: Debit card, Credit Card, Bank transfer
  • Transfer Limit: You schedule your money transfer dates to process automatically, with no official limit to the amount that can be transferred (the technical limit within the app is 999,999.99, regardless of the currency)
  • Transfer Time: 5-10 business days

Now that you have an understanding of all the different payment processors check out our article on How to Get Paid Faster as a Freelancer.

Get started today!

Get the tools to manage your entire freelance business, free online courses to accelerate your growth, and join a community of freelancers just like you.
Mail icon
Want more freelance tips?
Crush freelance struggles with weekly tips delivered to your inbox.