The Best Invoicing Systems for Freelancers: A Writer Tries 10 Popular Options

The Best Invoicing Systems for Freelancers: A Writer Tries 10 Popular Options

Invoicing is something every freelance writer has to do. After all, earning money is what distinguishes us from the “writing just for fun” writers — but to earn that money, we have to invoice our clients.

While you might start by creating a simple invoice in Microsoft Word, eventually you’ll likely want to transition to an invoicing system or website that automates some of the work.

But what’s the best invoicing website for freelancers? The many choices available can be a bit intimidating, especially if you’re a newbie.

So we went on a mission. We signed up for trial accounts with 10 different online invoicing companies. For each one, we set a time limit of 30 minutes to explore and create mock invoices — imagining a scenario in which a decidedly unreasonable client had demanded we create and send an invoice from a specific invoicing site within that set time limit or we wouldn’t get paid.

With each site, we took note of any immediately positive features (pros) as well as anything that stuck out as challenging or frustrating (cons). We also checked out their cheapest and most expensive payment plans. Here are the results of our experiment:

1. Harvest

Pros: The thing we liked best about Harvest was the finished invoice: it was easy to read and the total amount due was written both at the bottom in large numbers and in normal-size print within the invoice itself. Even if you have one of those clients who hates to read (we’ve all had them), there’s no way they could “accidentally” skip over the amount they owe you!

We also liked that their Reports section was uncomplicated and easy to use. It has a search function similar to PayPal’s and it was simple to find exactly what I was looking for.

Cons: Our original “con” for Harvest was that their time tracker was tucked away and hard to find on their site; however, they recently changed that and it’s now easily found in the “Timesheets” section…so…no cons, really!

Free Plan: Yes. You can have one user (yourself) and send invoices to unlimited clients.

Paid Plans: $12 per month for one user and unlimited clients – which also allows you to use their apps and online extensions. Plus, you get a 10% discount if you pay for it yearly!

2. Quaderno

Pros: Quaderno was specifically made and marketed toward freelancers, and our initial impression was that they “got” us.

Quaderno was simple and easy to use. Their Reports (“Numbers”) section was colorful and easy to read. They have a nice importer tool, offer several color choices and invoice templates, and even have an affiliate program for groups of freelancers.

Cons: The main “con” with Quaderno is that it doesn’t have a free plan. We couldn’t find anything else that really stuck out as terrible. However, the “pros” we found weren’t all that remarkable either. So perhaps Quaderno’s biggest “con” is that they’re fairly unremarkable in either direction. That said, we have high hopes for this company: they’re fairly new, and their middle-of-the-road-ness could just be growing pains.

Free Plan: None. You get a seven-day free trial and then you have to get a paid plan if you wish to continue.

Paid Plans: $29 per month for one user (you) and unlimited clients; $48 per month for five users and unlimited clients.

3. Freshbooks

Pros: We were immediately blown away by Freshbooks — it’s an invoicing website that truly does everything. They had a built-in time tracker, a team management system and even a way to connect your accountant to your Freshbooks account to make tax time easier!

From the moment we signed up, we felt like they “got” what we, as freelance writers, need: There were options for “content marketer” and “copywriter” (among other writing-related career choices) as Company options on the sign-up sheet. Nice!

The new FreshBooks also offers a mobile app for iOS and Android, so self-employed professionals can run their businesses anytime, anywhere.

They also have an excellent referral/affiliate program.

Cons: Since we were basing this article on how “intuitive” the site was for new users with limited time on their hands, we have to say that the “bigness” of the site could be a bit overwhelming for new users just looking to invoice a client. (Like, it’s super cool that you can register for GoDaddy domain names from your Freshbooks account, but it might be a bit overwhelming to some people – just sayin’).

Also, the free payment plan is a bit useless for busy freelancers, making paid subscriptions a must if you choose to use Freshbooks.

Free Plan: Yes, but you can only invoice one client per month.

Paid Plans: $15 per month for one user and five clients; $25 per month for 1 user and 50 clients; or $50 per month for one user and 500 clients.

4. Simplybill

Pros: Simplybill is exactly what you’d expect it to be: Simple. There were about four tabs to choose from and within each page, everything was written out in large letters and chunked into easy-to-understand sections. Simplybill was a no-brainer when it came to creating invoices — we didn’t even need a full half-hour!

We were also amused that a site that embraced simplicity so thoroughly had a total of 37 different template designs to choose from (hidden way in the “Settings”). Fancying up my invoice was optional, but discovering said option was a fun surprise.

Cons: Simplybill doesn’t do anything but invoice clients. If you’re looking for other functions (like time tracking), this isn’t the invoicing site for you.

Simplybill also doesn’t have options for additional users or teams. So if you’re not a solo business, look elsewhere.

Free Plan: Sort of. You get one user and unlimited clients; however, you can only send out three invoices per month.

Paid Plans: $5 per month for one user and unlimited clients (but you can only send out 25 invoices per month!); $25 per month for one user and unlimited clients (and unlimited invoices).

invoicing for freelancers

5. The Invoice Machine

Pros: The Invoice Machine is another invoicing company that was made for freelancers and small businesses. Again, we found that comforting (if you’ve ever had to explain freelancing to a non-freelancer, you can imagine how edgy you’d feel if the company handling your billing didn’t understand your profession).

True to their name, The Invoice Machine ran like an efficient, well-oiled machine. It was exceptionally easy to create and send invoices using the clean, simple interface.

We also loved that we could export our invoices, estimates, templates, clients and other information as XML or CSV files.

Cons: The Invoice Machine only invoices. If you want additional features, you’ll have to look elsewhere.

Their Reports were also a bit too simple. Other than “Paid” and “Unpaid,” we didn’t see any records or stats. Or, if there were any, they were too hidden away for me to find (which is a problem in its own right).

Free Plan: Yes. You get one user and unlimited clients; however, you can only send out three invoices per month.

Paid Plans: $12 per month for two users and unlimited clients (30 invoices); $48 per month for unlimited users, clients and invoices.

6. Zoho

Pros: There were two things that really stood out to us about Zoho. The first was that they’re the only invoicing site we tested, other than Freshbooks, that offers a “Snail Mail” service.

Second, Zoho had an extensive Reports page with 25 different categories! It wasn’t just organized, it was micro-organized! For someone like us — the tightly-wound physical embodiment of organization — the extra effort they put into their recordkeeping is a welcome feature.

[Editor’s note: Zoho offers U.S.-based users an option to pay a 50-cent PayPal Business Payment fee, no matter the size of your invoice.]

Cons: We were a little annoyed with the four emails that were sent out to introduce us to the service, but were thankful they stopped coming after the initial four. We were worried they were going to start spamming us; however, that wasn’t the case. If you sign up, expect those four emails right away, and then you’ll be left alone to do your business.

Free Plan: Yes. You get one user and 25 clients.

Paid Plans: $7/month for 50 Customers and 1 user, $15/month for 500 customers and 3 users, and $30/month for unlimited customers and unlimited users.

7. Paymo

Paymo’s website and services have fully embraced the future and it’s glorious. The time tracker is great! They’ve also added Gantt charts, Kanban boards, and will soon be adding resource planning

Free Plan: No. After your 15-day free trial expires, you have to pay to continue the service.

Paid Plans: $8.95/user/month and you can expand that with flat rate add-ons, or $9.95/month for unlimited invoicing, or $19.95/month for the additional Gantt charts.

8. Ronin

Pros: To be honest, there weren’t many. Ronin was probably our least favorite of all the sites we took for a test drive. The only really impressive feature we found was the number of payment integration options they offered; however, payment integration is only an option for their pricier subscription plans (a definite negative!).

Cons: Before you can create an invoice, you must create a Client and a Project. If you’re selling Products or Services, you must add those into the system before they’ll show up on your invoice. Rather than writing in each project/product/service on the invoice itself, you select items from a drop-down box. It added an extra level of tediousness and inflexibility to the process.

In addition, you have to pay to see your Reports! Sure, the “free” plan is pretty much useless (most of us have more than two clients!), but we should be able to see our records for how much those two clients have paid us.

Free Plan: Yes. You get one user and two clients.

Paid Plans: $15 per month for one user and 30 clients; $49 per month for five users and unlimited clients.

9. Pay Panther

Pros: Pay Panther’s dashboard was one of our favorites: It was uncluttered and focused on the essentials — Paid, Due and Billable — with a calendar page and a “Feeds” box to communicate with your team (if you have one). Nice and simple!

Pay Panther was also very flexible with how you could bill your clients, with options for flat rates, item rates, user rates or per-project rates.

You can sync your Pay Panther account with your Google account (handy if you use Google Calendar!), Outlook, your iPhone/iPad or Mac Calendar.

[Editor’s note: Pay Panther offers an option to pay a 50-cent PayPal Business Payment fee, no matter the size of your invoice, rather than applying the standard PayPal fees to payments received. PayPal only offers this option to U.S.-based users.]

Cons: Other than the PayPal option only being offered to U.S. users, there weren’t really any cons.

Free Plan: Yes. You get one user and three clients.

Paid Plans: $24/month for two users and 500 clients when paid annually, or $39/month for 5 users and 5,000 clients paid annually.

10. PayPal

Pros: PayPal was also easy to use, had a great search function for invoice records, and didn’t charge any additional fees to send out invoices to clients.

It makes sense to use PayPal for invoicing if all (or most) of your clients will be paying via PayPal anyway!

Cons: The “Create Invoice” section of PayPal can be difficult to find for new users. It’s tucked away under the “Request Money” tab.

PayPal also featured no additional functions (like time tracking) and although clients can pay you via credit card, that’s not immediately obvious to users (and clients) who are unfamiliar with how PayPal works.

Free Plan: Yes, in a sense. PayPal doesn’t charge any extra fees for sending out invoices; however, once your client pays, the usual PayPal fee will be taken out of your earnings.

Paid Plans: None.

Do you use an invoicing site to bill your clients? Are you using one of the 10 we reviewed? How have you enjoyed your experience?

This post originally ran in November 2014. We updated it in January 2017.

This post contains affiliate links. That means if you purchase through our links, you’re supporting The Write Life — and we thank you for that!

Filed Under: Freelancing
Free Newsletter

Enjoyed that post? Subscribe for more:


  • Beth says:

    I use Palpal. I have the occasional client I have to send a non paypal invoice for which I keep a template and it is electronically paid into my business account at my bank. For bookkeeping I use Intuit online quickbooks for freelancers which imports my paypal and bank information and creates Profit and Loss statements, etc. Because of these tools I spend a minimum of time bookkeeping and more time writing. Yeah!

    • Lauren Tharp says:

      Your comment might be my favorite, Beth. Haha. 🙂 I love your enthusiasm! And definitely “Yeah!” to spending more time writing. YEAH!!!

      Also: You made an error similar to one I make all the time. haha. You called PayPal “PalPal.” I’m always — always!! — writing it out as “PayPay.” I have to correct myself EVERY time. XD

      • Greg says:

        Hey Lauren really awesome article 🙂 i really liked the fact that you went very in depth in the article and explained the positives and the negatives for all the options.

        I checked out the first option (paypanther) that you mentioned and I got to say it looks really easy to use and has all the features I would ever need. I like the fact that it has a free option to get started so I don’t have to commit to any monthly subscription just yet. Thanks for your informative article Lauren!

  • Peter says:

    Very helpful article.
    I would like to add to your list.
    It’s very intuitive and easy to use invoicing solution.

  • Ljerka says:

    I’ve used Wave accounting for 2 yrs now and it’s just what I need – I can create invoice entries in any language and it automatically converts currencies to my local. Sends reminders, issues per client and periodical reports, exports to PDF.

  • Recharge retailer says:

    Nice to read. Thank you for sharing this.

  • Sherry says:

    Hi Lauren,

    Thanks for this run-down. I had been using Freshbooks for years, then my clients started having issues. Whenever they clicked to open a past invoice, they were seeing invoices for other clients, not their own. After months of trying to figure out what was going on, I finally had to stop using their system.

    I was sad, as like you pointed out, Freshbooks is really an all-in-one system and very intuitive. It’s been probably about a year now since I stopped using them, so I hope things have been worked out. Their development team are usually good about updates.

    I’ll definitely look into some of the other options you mentioned, as my Numbers invoicing system means I forget to send out my invoices in a timely fashion. Sometime, Freshbooks could be set to do automatically. I truly miss that feature.


    • Lauren Tharp says:

      Yikes! That sounds like a nightmare, Sherry! Thanks for sharing your experience. :O

      I hope that you find something else that works far better.

      Thanks for commenting!

  • Tim says:

    Has anyone mentioned phone apps? I’m using Invoice2go, a free app and really liked the way I could self-brand the templates and the ability have a stored list of items to plug into each invoice.

    • Lauren Tharp says:

      No one’s mentioned phone apps yet! Actually: That’d be a great idea for a future article. Are you a writer, Tom? Maybe you should pitch that idea! 😀

  • Lilly Harris says:

    Thanks Lauren for this great article on Best Invoicing Systems for Freelancers, I am new to this and in my research found your article. This is very informative, and I am pleased that it provides a wide range of options. I appreciate as well the comments and suggestions from your readers.

  • J-za says:

    I used until a few months ago. There’s nothing wrong with it, actually. I just had to stop paying because I invoiced only one client every 6 months or so – for a few hours of work. In fact, I would recommend BillGrid. I just need something that I could use for free to invoice one client every few months. So for now, I think I will try Zoho’s free plan. Thanks for the insight, Lauren.

    • Lauren Tharp says:

      Let us know how it works out for you, J-za!

      • J-za says:

        Hi Lauren. I’ve signed up for a Zoho Invoice account. I need time tracking, but in order to track time in Zoho, I need to have a project. And in order for me to have a project, I need to have a paid plan. I was a bit disappointed, but you suggested Toggl, so I’ve decided to track time using Toggl and invoice using Zoho. Just a workaround, but at least it’s free.

        • Lauren Tharp says:

          I love Toggl. I hope you like it too! And, who knows, you may end up using the “track project” feature on Zoho at some point! 🙂

  • Nikhil Joseph says:

    Great Article. I am using a free software for Invoicing it is Apptivo and you had missed it.

  • Maria says:

    I´ve been using InvoiceOcean for one year. What differentiates InvoiceOcean from other e-invoicing softwares is it’s universal and adaptable capabilities. The software has multiple languages versions and converts to all world currencies. It also adapts the template to local invoice requirements depending on which country you’re issuing an invoice to.

  • Lipika says:

    Top Notepad which is a foolproof online invoicing and billing software for
    anyone running a business.It provides invoicing accounting manager , Expenses, Leads, Payments, Estimates… and as well as Inbuilt CRM

  • Lipika says:

    Top Notepad which is a foolproof online invoicing and billing software for
    anyone running a business.It provides invoicing accounting manager , Expenses, Leads, Payments, Estimates… and as well as Inbuilt CRM

  • Karen says:

    Gah! I wish I weren’t limited by the gateway integration issue, but I will not EVER use PP again for client payments. They’ve jerked me around many times on eBay when I try to pay with a credit or debit card, and wasted a lot of my first client’s precious time rejecting her attempted payment when nothing was wrong with her card (she even called her bank).

    I’m limited by whatever Stripe integrates with, and so far I’ve tried all of those that you’ve reviewed. This was a great post, though, and a great service to your fellow freelancers!

  • robert sterling says:

    Has anyone tried Go Daddy bookkeeping? I have been using it for over a year, but not specifically for freelance writing. I like that it integrates with PayPal.

    I like that it will account for income and expenses and create reports that can integrate with your accountant. I’m curious as to whether anyone else has tried this service. The fee is about USD10 a month.

  • Abdul Samad says:

    Please also try, It is free and one of the best in the market.

  • Ania says:

    Hi Lauren,
    I just wanted to let you now that we have recently started with a new Invoicing and Billing Software –
    MoneyPenny is designed for freelnacers, it covers invoicing, expense tracking, simple CRM, project management and time tracking. The idea is to provide the user with all necessary tools in one simple app – to make accounting easier and get paid faster.

  • Audra Harrison says:

    Thanks for the info! As a freelancer you need to make sure that you are managing your time and tasks well to ensure your productivity. Using web-based time tracking tools is an effective way to make sure that you are handling your time well. Websites like can help you find the best time tracking tool for your projects.

  • Isabella Parker says:

    Great article Lauren. For a more modern alternative, Nowdue for small business, freelancers and startup teams is a faster way to manage basic invoices.

  • Maddy Osman says:

    Where’s the love for (or should I say, acknowledgement of) Quickbooks? I think they’re fabulous.

  • Kelly says:

    Does anyone have any experience with

  • Johnaé says:

    I’ve been using Wave since I started freelancing. It’s amazing (and free)!

  • Tammy L Hantis says:

    great info! thank you all!

  • Marjan Nikolovski says:

    Hi Lauren,

    Awesome review. Really liked your approach in reviewing the products.

    I wanted to ask you, about the criteria and the points you’ve looked at while writing the review. What did you considered as most important when looking at the different products?

    Thank you for your time!


  • Charité says:

    I started writing invoices with Microsoft Word, but with more and more customers, that was very time-consuming.
    I’ve tried , but it is too complicated for me as a one-man-business. Now I’m with for a few month, still trying.