So you’re a freelancer. You’re your own boss, and that’s great. But you’re probably your only employee too, which means you’re your own janitor, so congratulations on that as well. Somewhere in the middle of being the boss and being the grunt lies being your own one-person billing department.
Billing is important. If you don’t send out your invoices, you don’t get paid. If your clients fail to pay on time, you (possibly) starve. But you can’t spend all your time sending invoices and chasing after payments. You’ve got to do some billable work too.
Fortunately, this freelancer dilemma is well understood, and many companies have figured out ways to make it easier on you. While this article will cover a little about the tricks of getting paid/paid faster, we’re actually going to focus on the software that can streamline the invoicing and payment process for you. Sending invoices can be just a few keystrokes away, and sending follow ups can be automatic.
If you wish to learn more about the tips and tricks of getting paid, in addition to what we’ve compiled near the end of this article, we have other tips and tricks articles for general invoice payments and accepting online invoice payments, just to name a few. Read on to find out the different software services that can help you do everything easier and faster.
The 5 Best Freelancer Payment Options
Below are five of our top picks for invoice management software that are particularly suited for freelancers. We picked them for easy signup, easy termination, low to no monthly minimum volume requirements, reasonable fees, and pay-per-use service. Scroll down a little more to see why some others didn’t make our list.
As always on our Best Of articles, the vendors below are listed in no particular order of preference.
Square
Square is best known for its credit card processing, but they also have a feature called Square Invoices that is free just for signing up (which is free too). Your free account also comes with online payment processing, sales analytics, contact management, and more. Square Invoices doesn’t have features like project management, though, so if you tend to have complex multi-stage projects where you bill by milestone, Square might not be right for you. However, since most freelance work involves pay-per project or maybe a simple split of 50% upfront and 50% at completion, some freelancers might still be able to use Square’s software. The software does have some weaknesses—it offers no multi-currency support and has only limited sales tax functionality.
Some of the other features that come with your free account include:
- Square dashboard
- Recurring invoices
- Estimates
- Sales tracking
- Contact management
- Appointments
Square Invoices makes its money when you process payments through them. For online invoice payment, the fee is 2.9% +$0.30 per invoice or 3.5% + $0.15 to charge a card stored on file. The fee is the same for all card types and there is no charge for customers who pay invoices via cash or check. This is all you pay for both payment processing and all the free services provided under your standard account. You can cancel your account at any time (but they can unilaterally cancel your account too).
Square has a high-risk industry list and prohibits certain transactions. The company will close your account if they deem you high-risk, so be sure your industry is accepted before creating an account. Also note that Square is not ideal for users with large processing amounts. If you regularly process $10,000 or more per month, you might want to look for a merchant account provider to get the best deal.
If Square Invoices sounds like something for you, be sure to read our full review for more details.
Pros
- No monthly fees
- Easy to use
- Impressive feature set
- All in one invoicing & payment processing solution
Cons
- No multi-currency support
- Unsuited for high-risk industries
PayPal
Like Square, PayPal is a third party processor that provides a free invoicing feature. The difference is that PayPal has international capabilities with multi-currency support, so if you tend to freelance overseas (or you’re overseas and have clients in the US), you might want to use PayPal instead of Square. PayPal’s invoicing feature is called PayPal Invoicing, and it’s an app you can download and use for free.
PayPal’s invoice feature lets you start an invoice with various customizable templates, where you can add your logo, contact information, and other custom items. You can use the app to send an estimate and, if the client accepts the price, you can convert the estimate to an invoice with one tap of a button. The invoice can be sent as an email or as an accessible shared link. You can schedule an invoice to be sent out at a future time or set up recurring invoices. If the client fails to pay on time, the app can send follow-up reminders.
PayPal charges 2.9% + $0.30 per invoiced transaction for transactions inside the US, to be taken out when the customer pays. Note this is the same charge as PayPal’s online credit card processing charges, so variations on cross-border/international charges also apply. There’s a tipping option as well, and you can set up installment payments. An API is available for integrating the invoicing function into custom billing software. PayPal is ideal for freelancers who send out less than $10,000 of invoice per month. You can sign up for a PayPal account for free.
Pros
- Trusted by consumers
- Predictable flat-rate pricing, with fees taken out when client actually pays
- Ideal for low-volume merchants
- International and multi-currency support
Cons
- Account stability issues
- Not suitable for high-risk industries
QuickBooks
There are several flavors of QuickBooks, both online and for desktop, and from small businesses to large enterprises. There’s even one specifically designed for freelancers. Fortunately, invoicing is such a basic function that all versions of QuickBooks have this feature. Because this article is focused on a freelancer’s needs, we’ll focus a little more on QuickBooks Self-Employed (QBSE) than the other versions.
QBSE is a cloud-based app specifically designed for the self-employed, including freelancers, independent contractors, and online eCommerce site owners (Etsy sellers, MaryKay consultants, Scentsy folks, etc.). QBSE isn’t a full accounting software, but does have all the features freelancers are most concerned with: manage federal taxes, track deductions, and separate personal and business expenses. There are three tiers of service you can have, with the basic tier costing $10/month. All three tiers have the same invoicing capability.
QBSE provides very basic invoices. You can invoice by the hour, by item, or by a flat rate. There is no contact management or inventory tracking, but the software will remember past invoice information and will let you select previous contacts and items from within the invoice. There are no invoice customizations, sales tax support, or estimates. However, you can add your logo to your invoices, send payment reminders, and accept payments online using Intuit’s credit card processor, QuickBooks Payments. Customers can view and pay invoices directly from a basic client portal. You can easily send sales receipts to clients after they’ve paid their invoices.
QuickBooks Payments is the payment processing arm of QuickBooks. All their software connect up to QuickBook Payments, which can fully support taking credit card, debit card, or ACH payments. Multi-currency support is available. QuickBooks Payments has several types of pricing schemes, but for a freelancer sending out online invoices, a pay-as-you-go plan (i.e. no contract, no monthly payment, no other obligations) is available at:
- Credit card: 2.9% + $0.25 per invoice
- ACH: 1% of transaction capped at $10
The fee will automatically be deducted after your client pays.
If you bill by project milestone and wish to stick with QuickBooks for your invoicing needs, you can upgrade to the QuickBooks Online or the QuickBooks Desktop software. Of course, the two software are better known as powerful accounting software, so the invoicing feature is just an add-on for convenience. You can integrate your existing processor to either version of QuickBooks and send invoices that way or you can use QuickBooks Payments by default. The two QuickBooks versions don’t always have the same features, however. Most notably for invoicing, the online version can integrate with PayPal while the desktop version cannot. Be sure to checkout our detailed reviews for both the online version and the desktop version if you believe your freelancing business needs more than the self-employed version of QuickBooks.
Pros
- Suited for freelancers
- Start invoicing/processing right away and can stop any time without penalty
- No need to shop around—connect to QuickBooks Payments automatically
- Multi-currency support
Cons
- Limited invoice features
- Unscalable
FreshBooks
If your business does a lot of quotes/proposals, FreshBooks might be the invoicing software you need. Technically, FreshBooks is an accounting software, but it lacks accounts payable, budgeting, and tax support capabilities, so it might not work as well as the various versions of QuickBooks. (On a feature-by-feature comparison basis, QuickBooks might be cheaper too.) FreshBooks does have project management capabilities, so if this functionality is important to your business, you might want to take a closer look at FreshBooks.
Each of FreshBooks’ pricing plans only supports one user, and the software does not support multiple businesses. FreshBooks has a three tiered plan, from the Lite ($15/month) to the Plus ($25/month) to the Premium ($50). Each tier has a maximum number of clients allowed, from 5 to 50 to 500. As a freelancer, probably the Plus plan at $25/month makes the most sense. For payments made through FreshBooks, each invoice costs 2.9% + $0.30 per transaction for most credit cards (American Express is 3.5% + $0.30 per transaction). ACH transfers cost 1% of the transferred amount.
If you wish to learn more about FreshBooks’ accounting capabilities, please take at look at our full review. We’ll focus on the invoicing functionalities for the rest of this segment.
FreshBooks offers two basic invoice templates that are customizable. You can change the colors, font, and logo or header. You can add terms and notes to invoices, but you can’t set default email messages to send with the invoice. Plus and Premium users can send reminders, charge late fees, and set recurring invoices. You can view recent action(s) on that invoice as well as messages from your client.
FreshBooks helps you create structured proposals, prompting you to enter information in sections labeled Overview, Scope of Work, Timeline, Pricing, Notes, and Terms. You can also require an e-Signature on approved proposals and easily convert proposals into invoices, though this feature is available on the Plus and Premium plans only.
FreshBooks has multi-lingual and multinational currency support. You can also set a default currency and language and create default invoice reminders and late fees for each customer. You’ll have to add sales tax manually on each line item of an invoice. FreshBooks does save the sales tax rates that you add, but you still have to select them manually. There is a nice client page that features graphs that show total money overdue, amount outstanding, and the amount in draft. Underneath this chart is a list of recently active clients and a full client directory. You can easily send statements directly to your clients.
With FreshBooks’ project management feature, you can create and keep track of hourly or flat-rate projects. You can set a time budget and due date as well. When a project is completed, FreshBooks makes it easy to bill projects as an invoice.
Pros
- Easy to use
- Excellent customer service
- Well-designed UI
- Attractive invoice templates
Cons
- Expensive monthly cost
- Limited users
- Limited features
Wave
Every accounting software with invoicing functionalities we’ve listed so far is fee-based (there are free trials or free versions, but to get anything of use, you’ll need a paid version). Wave is the exception. The full version of the software is completely free. Wave makes money through payments processed through them, commissions on loans, payroll processing, and professional bookkeeping services. H&R Block brought Wave in 2020 and has promised that the software will continue to be free.
With Wave, there are no artificial limits on invoicing, contacts, items, or other features. The software supports multiple companies and offers personal accounting as well. Wave charges 2.9% + $0.30 per credit card transaction (American Express is 3.4% + $0.30 per transaction) with a processing time of two days. For ACH payments, Wave charges 1% per transaction with a processing time of two to seven days. It also supports 160+ currencies, and exchange rates are updated daily. Wave is ad free, and you can cancel your account at any time.
Focusing on Wave’s invoicing functionalities, there are only three invoice templates, but all of them are attractive, modern, and customizable. Once an invoice is sent, Wave prompts you to schedule reminders, record payments, and send receipts. Wave offers recurring invoices as well, and this feature even allows you to choose a time zone when setting the recurring schedule, so your customers can receive their invoices at the optimal time no matter where they are.
Wave also has a nice invoice dashboard where you can see overdue invoices, outstanding invoices, the average number of days it takes your invoice to get paid, and your next payout. The only downside about Wave’s invoicing is that you have to add sales tax on each item, and you can’t add discounts (you have to calculate them manually using a new item line). You can create estimates and convert them into invoices, but there is no way to duplicate estimates at this time. Wave does not have a project management feature, so billing by milestone might be difficult.
From a client’s standpoint, Wave offers a basic client portal for invoices. Your customers can view their invoices and pay them directly online. An eCommerce feature called Checkouts allows you to create a checkout link that you can then send to multiple customers at once, though email, text, or a link on your website. Wave remembers your past checkouts, so you can easily send them to customers when needed. Wave has a client contact management feature as well, so you can organize your client contacts.
Pros
- Free
- Easy to use
- Attractive invoice templates
- Help from expert accountants available
Cons
- Unsuited for large businesses
- Poor customer support
Looking For One Of These Freelance Payment Options?
Some popular freelancing invoicing software didn’t make our Best Of list, but we still want to give you a quick overview and point out why they didn’t make the list.
Due
Due didn’t quite make the Best Of list, but we thought it’s still worth mentioning for its simplicity. It has a simple project management feature, so if this is important to you, you might want to check the software out. Otherwise, we think other software can give you a more robust feature set for a better price.
Due is a cloud based software. The dashboard is clean and so simple to navigate that it doesn’t matter if you’ve had any other prior business software experience. Due also offers a free plan, but it only handles three or fewer clients. Payments can be processed through PayPal or Stripe, or you can sign up for Due Payments with payment processing rates starting at 2.8%. Invoices can be sent in 100+ currencies and 11 different languages.
Due isn’t strong in customer support—it doesn’t have phone support. There are also just a few integrations, which would prove to be a problem for businesses that want a lot of add-ons and integrations.
Due offers several pricing plans, but we present only two below. Beyond these tiers, other providers give more for less:
Free Plan
Due’s Free plan costs $0/month and includes:
- Up to 3 clients
- 1 user
- Unlimited invoices
- Reports
- Stripe & PayPal payments
Basic Plan
Due’s Basic plan is priced at $7.99/month and includes all features from the Free plan, plus:
- Up to 10 clients
- Up to 3 users
- Unlimited expenses
- Unlimited time tracking
- Unlimited projects
- Recurring invoices
- Archived invoices
- Due, Stripe, & PayPal payments
- Payment reminders & late fees
If you’re still interested in Due, check out our full review for more details.
AND CO
AND CO used to be a free software, but now that it has been bought by Fivrr, it’s not exactly free anymore. Specifically, the free version only allows you to keep track of one client, and very few freelancers can stay afloat with just one client. So, despite its rather unique feature that allows you to build a basic work contract, this software simply falls short when compared with the others currently available in the marketplace. AND CO does offer a plan that allows for unlimited number of clients, but that plan costs $18/month, and there are other fuller featured invoicing and accounting software that cost less.
That said, AND CO’s invoice feature is incredibly easy to use. There is only one invoice template. You can create invoices directly from projects or proposals. You can also invoice for items, but you have to manually enter the items and their rates every time you want to charge a customer. You can also set payment terms and email messages; however, customizations are almost non-existent. AND CO does support recurring invoices, and you can see whether your invoices have been sent, viewed, or paid in real-time. There’s no estimate feature, but there is a recently updated proposal feature. AND CO branding will be included on all invoices unless you have the paid Pro plan. You can also require a deposit. AND CO only allows you to add a single default sales tax rate, though you can manually adjust this rate on invoices. The software offers multi-currency support for over 120 different currencies.
Online payments through AND CO are charged 2.9% + $0.30 per transaction. If you continue to be interested in AND CO, we have a full review and encourage you to check it out.
How To Get Paid As A Freelancer: Know Your Payment Types
Now that we’ve listed some invoicing software that we think can help you get paid faster, let’s take a broader look at the different ways money can be sent to you. Keep in mind that payment preferences differ for every client you work with. Many companies already pay their employees through ACH direct deposit, so they might be more comfortable paying you that way too. Individual clients might be more comfortable paying with a credit card, for convenience. Of course, there are also the in-between methods such as paper checks, cash, and digital wallets. Which payment method is the best to use also depends on the invoiced amount. Let’s dive in for a little more detail.
- ACH: As already mentioned, a lot of companies already use ACH direct deposit to pay their employees. If you do regular or semi-regular work for such a company, they might prefer to simply pay you through ACH because it is the most convenient for them. Note that, in that case, you won’t have to pay anything—the processing fee is paid by the client—and all you’ll have to do is provide your bank account information for them to route the payment correctly. As to clients who usually don’t pay by ACH, many of the invoicing software we discussed above allow you to give ACH as a payment option. Best of all, ACH payments typically cost less to process than other types of payments, you get your payment relatively fast (typically 3-5 days but sometimes sooner), and nothing will get lost in the mail.
- Paper Checks: Paper checks is the most traditional way to pay for a larger invoice. These days, however, it’s one of the most inconvenient and slowest ways to get paid as well. The physical check can take up to a week in transit, and, even if we assume you deposit it right away through mobile deposit, it’ll take a few more days for the check to clear so you can use the payment. Of course, other than the cost of a stamp, you won’t have to pay processing fees for paper checks. So, unless you don’t mind the wait or that the check is often simply handed to you in person, you might want to discourage clients from using paper checks by prominently showing on the invoice the availability of other payment options.
- Cash: Cash, of course, is the oldest way to pay for anything. It might, however, be the most ill-suited way to pay for a freelancer’s work. Cash not only requires physical presence, but there’s an upper limit as to how much a person is willing to carry the cash on them. And this amount is getting smaller and smaller as people move towards electronic payments. So, cash payments are likely to have only a limited use for freelancing work.
- Credit & Debit Card: Most people carry a credit and/or debit card these days. As a freelancer, quite a few of your clients probably would pay with a credit or debit card if you give them that option, so it’s great that all the invoicing software providers we profiled above give you a use-as-you-go option for credit and debit card processing. Know, however, that payment cards are a good way to receive payments unless you’re charging a large amount—say, several thousand dollars—for a large project. In that case, it’s probably best to suggest to your clients to use another payment method because of the large percentage-based processing charge and the fact that some processing companies often shy away from sudden large charges. Alternatively, if you regularly process $10,000 or more per month, you might want to look into a traditional merchant account provider to reduce your processing costs. A lot of our Best Of invoicing software let you connect up your own merchant account provider to process the invoice payments instead of using the default one.
- Digital Wallets & Money Transfers: For larger charges of several thousand dollars at a time, sometimes, digital wallets and straight bank-to-bank money transfers might work as payment methods. Digital wallets such as Venmo have smaller daily limits, but Zelle, which is sort of a digital wallet but also a bank-to-bank money transfer tool, typically has a higher 24 hrs/7 days/30 days limits, especially if paid out from a business account. Some banks charge a small amount to use Zelle, but other banks don’t charge anything at all. Wire transfers will also work, especially for the largest amounts, but these typically cost money to send.
How To Receive Payment For Freelance Work: 10 Tips To Make Sure Clients Actually Pay
Even if you have the best invoicing tools and even after you’ve thoroughly studied the various ways you can receive payment, there are still some tricks to getting paid that you can incorporate into your business practices. We’ve compiled some of them below:
- Send out invoices and then follow up. This is the first and the most important thing you must do, and while it sounds obvious, you might be amazed how many freelancers fail to to this on a regular basis. If you don’t send out invoices, then your clients have no way of knowing (or have a perfect excuse for not knowing) how much they owe you and by what date they must pay you. As a freelancer, you’re doing everything yourself, so we know it’s painful to stop doing the billable work to send out invoices. That’s why the automated invoicing software can become important. But you must send out the invoices, or you won’t get paid. Not only must you send invoices, you’ll need to send follow up reminders so those slow to pay or won’t pay can be reminded of the bill. Fortunately, a lot of the invoicing software we highlighted above also send automatic follow ups. If you have a lot of slow paying clients, you might wish to use one of these automatic follow up services.
- Require a deposit. Some clients—especially new clients—can be challenging to work with. They might claim you’ve done a bad job or require you to fix something repeatedly and then refuse to pay. So that your time isn’t a complete loss, ask for a deposit before you start work. This way, at least you’ll get paid something for your troubles. The exact amount of deposit depends on the customary practices of each industry, with some requiring up to 50% deposit before the work will start. Do some research so you have a reasonable starting point, and adjust the percentage depending on the situation.
- Consider using an escrow service. An escrow service is sort of a man-in-the-middle service. This solves the problem where the freelancer demands the fee to be fully paid in advance before the work starts, but the client is afraid that the freelancer will take the money and not do any work at all. The solution is to hire an escrow service, where the client sends the money to the escrow to be held until the work is completed. Then the escrow service releases the money to the freelancer. Some freelancer platforms like Upwork (slightly different new escrow service) and Fiverr work like that. Of course, escrow services charges a fee, but at least you’ll know that (unless there’s a serious dispute about whether work is done at all) you will definitely get paid for your work.
- Break down tasks and give detailed description. This only applies if you bill by the hour, of course, but people like to know what they’ve paid for. So, if you break down your tasks and describe them in some detail—e.g. “write first draft (2 hrs.), revise draft (1 hr.), fact check (1 hr.)” instead of “write article (4 hrs.),” not only will the client have some comfort that you’ve actually done the work, but if they do dispute the bill and you have to write down your hours, you can more easily do so and maybe write down less if you have a detailed breakdown. In the example given, if a dissatisfied client says you’ve taken too long to write the article, it’s a lot easier to reduce hours and do it in a way that’s fair to you by first asking which task might have taken too long and then reduce accordingly than to magically find a reasonable amount from the entire 4 hr. window.
- Be upfront about costs so there are no surprises. People don’t like to be surprised by a huge bill. So, even though it’s a difficult thing and maybe some potential clients will go away after the talk, it’s important to be upfront about your charges. Even if you’re not exactly sure, do your best to give an estimate and make sure your client understands that this is a “soft quote” (and write the amount down so neither side misremembers the number).
- If going over budget, discuss ASAP and get client OK before proceeding. Expanding on the “no surprises” principle, if you think you’re going to go over a money or time budget set at the start of a project, let the client know about this as soon as possible. This is where good communication becomes extremely important. The client might tell you to ignore some aspects of the project while focusing on others. Or the client might want to terminate the project (make sure you get paid for your services up to the time of termination). Or the client might simply approve the revised budget. Be sure to get everything in writing so that both sides understand the new goal.
- If you give a discount, make sure the client knows about it. People always like a discount, so if you do give it, be sure to let the client know. This way, you can earn their appreciation, which might translate to faster payment and maybe even repeated business.
- Consider giving a discount for prompt payment and charge interest for late payment. Related to the above, you might set out a policy where you always give a discount if you receive payment within, say, 10 days of sending your invoice but also charge a penalty for delayed payment. This incentive can get you paid faster. But if you wish to charge a penalty, be sure to check your state’s usury laws to make sure you’re not in violation.
- Don’t hesitate to pause work if client hasn’t paid. If you’re doing work with milestone payments and your client hasn’t paid the first milestone while you’re ready to move on to the third milestone, don’t hesitate to stop work until you get paid at least for the first milestone or maybe both the first and second milestones. If they don’t pay, your time is better spent going out to get new clients (who hopefully will actually pay you) than doing work that you’re not sure you’ll be paid for. When the client does pay, be sure to return to the work promptly.
- Don’t be shy about firing nonpaying client. Lastly, don’t fall into the trap of thinking having a client is better than having none. Clients who won’t pay make you waste time doing their work when you can better use that time going out finding other clients who will pay. (Depending on what you do for freelancing, you can also use that time to build something else that will reward you later. For instance, if you’re an app developer, maybe you can develop an app and put it in the various app stores. Not only can the app serve as an item in your portfolio, it might earn you a few bucks as well.) Firing a client—especially one who used to pay but now won’t—will be one of the most difficult things you’ll do as a freelancer, but, sometimes, it’s the only sensible thing to do.
How Do Freelancers Get Paid? By Using The Right Tools
As with any job, there are the good and the bad to being a freelancer. You own your own business, you set your own hours, and (to a certain extent) you get to pick your own projects. But with the good also comes the bad. For one, you’ll have to do all the office administration paperwork yourself, including sending out invoices and dealing with clients that pay late or refuse to pay altogether.
Fortunately, with the increased number of freelancers in the economy, plenty of software providers have designed software for the needs of freelancers, including invoicing functionalities. These should save you time and increase the rate at which you’re paid on time. Once you have the right tool to help you, at least your invoicing functions should run fairly automatically.
Outside of invoicing software, we’ve also included in this article some tips on how to get paid faster. Which tip is applicable to you depends on the nature of your freelancing business. If you’re an Uber or Lyft driver, for instance, most of these tips won’t apply to you. However, if you’re a writer, a web designer, a programmer, or similar, we hope the tips will help.
If you have tips of your own or have a war story or two to tell about getting paid as a freelancer, please leave us a note below. We’d love to hear from you!
The post How To Get Paid As A Freelancer: Your 5 Best Options For Contractors & Consultants appeared first on Merchant Maverick.