The costs of not using a payments platform

Jennifer Hudson
January 10, 2020

How you take payments for your classes, videos and any other offerings is one of the most important aspects of your business. It can really mean the difference between just 'spinning your wheels' (not being able to earn much revenue and always being stressed out), and running a successful teaching business that's easy to manage.

In a nutshell, it boils down to two things. You want to:

  1. streamline payments to make things be as easy as possible for you, so you can devote your time and energy to teaching and growing your business.
  2. make sure that it's super easy for your clients to pay you — because even the slightest amount of hassle for them will cost you.

Below, we'll clear up some misconceptions about taking payments. Hopefully, you'll be convinced that streamlining things and taking online payments with Ubindi is the way to go. Yes, you pay some small fees (and it's how Ubindi makes money)... but what are the costs of not using a proper payment system?

Let's get into it!

Getting paid upfront is a must

When registering for a class with you or accessing one of your videos, people should pay at the moment they book. The same way people pay when they book a flight, or when they pay for a purchase at Amazon for it to become an actual order.

Most teachers see this as a 'no-brainer'...  but maybe you're skeptical? Here then are 5 reasons why you should set your payments up this way:

1) The value of your time

In business they say "time is money". Well, that's not just a saying, it's totally true!

The time you spend doing something is time that you can't use to do something else, obviously. In business lingo this is called 'opportunity cost', and no matter the size of your business, it is something you should always keep in mind when making decisions. So the time you spend chasing up payments is time that you can't use to grow your business or maybe teach another class.

A simple example of 'opportunity cost' for a teacher would be to travel 2 hours to teach a 1 hour class — it's easy to see that whatever you're earning with the class, you are working 3 hours for it. And that's without counting gasoline or other travel costs.

When running your teaching business, a common misconception is that anything you do that doesn't actually cost money is free. Not so! Time is money, and you do need to put a value on your own time .

That so-called 'free' time you spend on various things can be quite pernicious, because it's often hard to track. If it simply took up, say, one morning per week, it would be easy to measure. But often, it's the many little things. You'll spend 5 minutes on this, 3 minutes on that... rinse and repeat 40 times, and it adds up to 5 hours!

Imagine you could earn $100 instead of $90 — but you had to spend 5 hours to get that extra $10. Would it be worth it? Sure, an extra $10 is nice... but with those 5 hours, you're working for $2/hour to earn that money, when you could be doing something else that's much more productive.

Now let's consider a concrete example related to payments. Say that you charge $10 for a drop in  for your classes. You let your students register for class on your Ubindi page, but to avoid paying any fees you insist on getting paid on Venmo (or PayPal or whatever). What are you really saving, and what is that costing you?

Well, here's what a typical workflow of what one class booking entails for you:

  1. your client registers, you get an email confirmation
  2. you go to Ubindi, find the client, send them an email with your Venmo information and ask for payment to "confirm" their spot
  3. a day later there's still no payment... (maybe check Venmo, just to make sure)
  4. you go to your Ubindi and email the client again, reminding them to pay (awkward!)
  5. after a few more hours, the client reads their email and you get paid. Yay!
  6. you then open an Excel spreadsheet, make a record of the client's name, payment and date
  7. you again visit your Ubindi student list and send the client a confirmation that their spot is confirmed, and maybe send a receipt as well.

Added all up, these different actions took about 10 minutes.

Now, if instead you simply let your people pay with credit cards on Ubindi, after fees for the same $10 class you'd be paid $9.21 (if your students mostly were using class passes, it's more like $9.50... but let's be pessimistic). With Venmo, you got the full $10 — so you worked 10 minutes to earn an extra 79 cents.

Now multiply by 20 students per class to find that you've spent well over 3 hours dealing with payments for a 1 hour class, and as a result earned an extra $15.80 — which comes down to $4.74 per hour. Is that what your time is worth?

What else could you do in those 3+ hours that might meaningfully move your business forwards? Well, you could "engage" your students and maybe attract some new ones to grow your business. Some ideas:

  1. Email students to remind them about your referral program
  2. Add some new videos to your video library page
  3. Create a special limited time offer for a monthly membership and promote it

Any one of these things is likely to earn you much more than $15.60.

So when you factor in the value of your time and the opportunity costs, any fees that come with automatic online payments can be understood as an investment that will pay you back ten-fold.

But that's not the whole story yet — because that Excel spreadsheet (where you were keeping track of payments for people who registered for class)? It's not in sync with the registration list on Ubindi.

2) Earning more money

Without a reliable booking system where people pay you upfront, can you be 100% sure that the person showing up for class has paid already? Or do they still owe you money?

Even if you keep meticulous and tedious notes somewhere, you can't be on top of it all, all the time. So sometimes you'll loose some money because something fell through the cracks somewhere. Even worse, you'll also have to deal with some "can I pay you later?" situations. That's yucky, and makes for even more work. A real business cannot operate this way.

One other point about earning more money: an automated booking system can generate some additional, "new" revenue for you too. How? By allowing you to offer memberships, i.e. subscriptions where your clients are billed automatically every month. These can not only boost your bottom line, they're also nice and convenient for your clients.

And speaking of clients, there's yet another important consideration: what's your booking system like for them ?

3) Making life easy for clients

If you've cobbled together a system where you ask clients to reserve a spot in class on Ubindi, but then you ask them to pay you with Venmo or in some other place... well, that might work for you ... but you should realize that it's a hassle for them.

In general, you want things to be as easy as possible for your students, but that's  especially true for the booking and payment process. Like you, your clients are busy too! They expect a smooth experience when it comes to booking a class with you, just like they do with any other business.


If people have to click several different things, enter information into different forms in multiple places, or deal with several emails or messages, then y our booking "system" generates a lot of friction for your clients. As a result, they will not be so enthusiastic to register for their next class... even if it's just a subconscious thing.

A convoluted booking process will affect your client's overall perception in cascading ways... they might get an impression that you're somewhat of an amateur, not a total pro. This can influence how they perceive the quality of your classes, and their likelihood to recommend your classes to other people.  It can even affect your ability to set decent prices for your classes and other offerings.

Eliminating small hassles for students ultimately makes a big difference in the important areas of your business: client engagement, client retention, getting referrals, ability to set pricing, etc.

Instead of involving your clients in a tedious and boring payment process, you should strive to give them a great experience that's all about learning and the wonderful things that happen in the classroom. An experience where "booking & payment" is seamless and barely noticeable.

Our story goes on...

4) No-shows, refunds and your cancellation policy

Without advance payments, you'll suffer from higher numbers of "no-shows" (where people register for class but then they don't show up). It's really common sense: if someone hasn't paid for anything, it's no skin off their backs to not show up... they have nothing to lose!

This is particularly a problem if the number of people you can accommodate in class is limited — 'no-shows' can make you lose some money while simultaneously frustrating other clients. People who would have loved to come to class if there had been a spot available. In short, 'no-shows' really are unpleasant for everyone.

Furthermore, bookings without payment can make it impossible to maintain any kind of cancellation/refund policy. Sure, you can tell your students that you have a "24-hour cancellation" policy — but what does this mean if nobody paid for anything? You can't really enforce it!

Imagine someone says they're coming, but then, without letting you know in advance, they don't show up. Will you really chase that up and tell them they owe you money for a class they didn't attend? That's not going to happen.

5) Taxes and avoiding legal trouble

Last but not least, the time savings that come with a proper payment system are not just found in your day-to-day operations. Come tax time, it can mean the difference between a 20 minute stress-free exercise or a nightmare of epic proportions that could even result in serious legal trouble that you maybe didn't see coming.

For example, with your Stripe payments on Ubindi, you get your own fully functional Stripe account with a complete dashboard. There, you can download all transaction records with a simple click of a button, and also import them into any accounting program in a matter of minutes (or even seconds). Stripe will even provide you with completed 1099 tax forms, it's basically all done for you.

On the other hand, if you take payments in several places and in different ways, things get very complicated. Are cash and cheques moving into your personal bank account? You'll have to sort that out, transaction by transaction.

Are you using personal payment platforms like PayPal or Venmo (which are not supposed to be used for business)? If so, as of January 2022 you should be aware that you won't get away with not reporting these things any more: in the United States, all of the peer-to-peer payment platforms will report your earnings to the IRS if the total amount of payments coming in throughout the year reaches just $600.

We're all for keeping most of the money we earn, and not getting bogged down in paperwork and bureaucracy... but by trying to save on fees (and maybe taxes too?) and taking payments in various unofficial ways, you are potentially creating yourself a serious liability. The IRS know that you didn't report the income that these personal payment platforms are now reporting about you... just making you aware.

Hopefully, you've been convinced that taking payments upfront through a streamlined and robust payment platform is the way to go for your teaching business.

FAQ

Should I accept many different payment methods?

You might think that you should be open to accepting as many types of payments as possible: cheque, cash, credit cards, bank transfers... Venmo, Paypal, Zelle... and why not Apple/Google/Samsung Pay? There are literally hundreds of ways that people could pay you. You could even let people barter and bring you a chicken, or hand you IOUs handwritten on a napkin when they come to class (we jest, but not really....)

At first glance, this seems logical: if you give clients more ways to pay you, you'll make them happier and maybe even attract more clients!

But in fact, having lots of different payment types is actually a terrible idea. Yes, some of your clients may express a slight preference for one payment method over another — if you ask them — but for the most part, they don't really care about how you accept payment.

If you open yourself up to lots of different payment channels, your "system" will be more of a mess than an actual system. You will have a hard time understanding your finances, and it will be a major chore just to keep track of things.

And then when it comes to accounting (and taxes, covered above), you will most likely have created a real nightmare for yourself, especially if you combine personal and business transactions in the same or different accounts.

So a having fragmented and disorganized payments & accounting system really does very little to help you earn more money (the opposite is true). It just creates a massive headache for you.

How can I save on fees and processing charges?

Just because credit card fees are unavoidable, doesn't mean you can't minimize them! Credit card charges can eat up a sizable chunk of your earnings.. but fortunately, you can get them down to reasonable levels pretty easily. Read more about how to minimize credit card charges here.

On Ubindi, there are three kinds of accounts (Free, Essential, Pro), and each come with different fees for transactions. If you take in more than $320 per month, Essential will save you money. For the complete info, see more about Ubindi pricing here.

How else can I improve my business?

Glad you asked! Have a look at our course on Udemy:

Business basics for teachers


It's an easy-to-digest 90 minute video series covering all the "must-know" basics for independent teachers, from beginners to seasoned pro's who want to up their game. This course will help you run a sustainable business and covers things like mindset, pricing, tools, marketing, and much more...

If you would like FREE ACCESS to the course, just ask for a code by jumping on the chat at the bottom of your screen  ❤️
Subscribe to updates
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What's Ubindi?
It's an intuitive booking & admin solution for independent instructors. It can handle all the boring chores that all instructors have to grapple with, and it's free to manage up to 50 students. You do the teaching, let Ubindi do the rest!
Sign Up Free