Taking payment is complex, but should be the easiest, most frictionless experience for your clients. If you get nothing else from this episode, please take that with you.

Outside the U.S.

There are all sorts of laws and regulations that complicate all sorts of payments. What I’m sharing applies to the U.S. If you are not in the U.S. these companies and services that I talk about may still apply, but I can’t guarantee it. Please do your due diligence to make sure that this works best for you and where you are.

There are a few layers in taking payments that I hope provides some clarity here. There is accounting software and there are payment gateways. The lines between the 2 have become much more blurred in recent years.

What is a payment gateway?

The difference between the 2 are important. Payment gateways process payments only. They will not reconcile your expenses, can’t generate invoices directly and easily, and will not give you profit and loss statements.

Gateways are companies like Authorize.net, Stripe, and alike that you need to link into your bank account so that when someone pays you online, 2-5 days later, you get that money in your account.

Stripe is by far and away the leader in this field when it comes to taking online payments. It integrates with most of the software out there and has a robust API that if you have developer chops, can build your own software on top of it.

You may be saying, “But Jason, I’m generating invoices from PayPal and Stripe.” And yes, you can. But when I say invoices, I mean being able to set up recurring invoices, allow your client to log in and see their account history, and even manage their own account with relative ease and no intervention from you.

The cost is usually a fee applied to every transaction in the form of a percentage of the total amount. If you have a lot of transactions or a high amount of money going through, you can sometimes negotiate this rate.

What is accounting software?

So what’s accounting software then? These are companies like Freshbooks, Quickbooks Online, Bonsai, and Xero.

These services allow you to link up your bank account, generate invoices, set up recurring billing, and give you or your accountant nice reports.

These often carry a monthly price with them and would link directly into your gateway.

Your accounting software sits as a layer in between your client and your gateway to make everyone’s life easier.

Is it needed? Well that’s something that I’ve wrestled with in the past, especially as I’m seeing more and more advancements from companies like Stripe and Azlo as they build out developer tools.

This is the area I find most interesting because the stalwarts in the space, like Xero and Quickbooks technically don’t have a unique added value other than your accountant uses them. Stripe and Azlo and others have started to crack that nut a bit and put the power back into the hands of the business owner of sorts.

Azlo and Stripe

Stripe as I mentioned is the leader in the space. It’s been the payment gateway of choice for many online businesses for a few years now.

Stripe has been building out bits and pieces of things like the reports and recurring invoicing and such in the last year or so. So it’s starting to become an attractive replacement for the monthly cost of something like Freshbooks.

Azlo is a new player in the space. It’s a bank that has invoicing, takes bank transfers, and you can connect it to something like Stripe. It has an API coming, so that’ll be interesting to see.

PayPal and Venmo

PayPal has been in the game for a long time. It’s this sort of hybrid of all these things and that’s why it’s attractive to most.

It comes with some complexity in understanding the rates it has. Which often times are higher than most other gateways. But also has been known to arbitrarily freeze accounts for unknown reasons. Thus locking up your money, being able to accept payments, and ultimately adding a ton of friction to the process.

PayPal is great for selling smaller product like ebooks or courses, I would recommend staying away from when it comes to selling your services.

PayPal’s experience from a client isn’t always the best either. So make sure you understand what your client will see and go through before you decide on whatever solution you use.

Taking payment online is tough and you really need to understand what you need and are paying for. If you don’t you could be wasting money or potentially putting your businesses life blood, the cashflow, under a lot of friction and make it difficult for your clients to pay you, and you to get your money.

[optin-monster-shortcode id="bzuygihht1q3oswohwvi"]

Start a Freelance Business

Looking to start freelancing? Wonder what you need to think about, put in place, or even what freelancing is all about? Here is where you’ll find the latest answers to those questions.
See all topics

More episodes in this topic:


What are the costs involved in becoming a freelancer?


Is the income from freelancing reliable?


What payment structure should I do?


How do you build a good freelancing profile in the field of web development considering the competition?


What are skills you can learn fast and have high freelancer value?


How to start freelancing?


Should you do free work to build a portfolio?


What is freelance?


How can I start freelancing without experience?


What does it take to be a freelancer?


Why did you start freelancing?


What is the very first step to work as a freelancer?


How do you set the boundary of work you do and work you don't do?


What are your client red flags?


What should you be able to create as a web developer before starting in your freelance career?


When starting out freelance, should I just be a generalist to get my feet wet, or should I go for that niche?


As a developer, should I throw my projects on Github or build a site from scratch to grab attention?


What can I use for social proof when starting as a freelancer?


How can I start freelancing as a web developer?


Should I use my name or create a business name when starting?


Should I call myself a “freelancer” (definitive answer)?


Why should you not be a freelancer?


How do you collect online payments as a freelancer


How much money do I need to make?


Why is hourly billing bad?


Why is hourly billing good?


What are the biggest mistakes a freelancer can make?


How to adapt and change to the WordPress climate?


How to budget as a freelancer?


What is your marketing plan?


What is your sales process?


What do you do to position yourself as an expert to leads?


How do you balance your time for sales and marketing?


How do you get high-quality clients?


Should I offer my services as a web designer/developer or specialize first?


What do you do again?


What is the best freelancing website?


What do you do for a follow-up sequence for leads?


How to attract clients with big budgets?


How not to be annoying in sales?


How do you convince someone to sign a contract?


What to say when a client is late on a payment?

Related episodes from

Live in the Feast Podcast

Get Every Resource and Content Upgrade

You've made it down here 👏. Put your name and email below and you will get access to all the free resources and content upgrades on the site.