What do we need to build to replace your accounting package?

Our vision for Coconut is to make self-employment easier than being employed.

We’re doing this by building the ultimate accounting and tax tool for self-employed people.

We believe accounting packages should provide a better experience for self-employed people. So instead of putting our time into integrations, we want to build the features you need in one place: Coconut.

So, we’d love to know - what’s stopping you from ditching your accounting package?


I am so glad you said that. I would love for Coconut to be my all in one Business account and accounting package!

For me, as a freelance service provider, I don’t need most of the features of accounting software. I just need to record my income and expenses, generate invoices (with my logo) and output reports for tax submission and business insight. Coconut is so close, but there are some features I need or am waiting for, it would be good if some of the tools had more features:

  • Receipt scanner was smarter and had features like zooming in, to preview the picture you have taken, to make sure all information is eligible before saving. Cropping, so you can remove background. Text recognition, or even better would be auto matching the receipt to the transaction :slight_smile:
  • Record transactions as partial business expenses, so you can choose a percentage or certain amount of the transaction as business.
  • Add cash purchases to Coconut, so any expenses that were just not possible to pay by card, can be manually recorded for tax output.
  • Vaults to set aside money for saving for tax
  • Mileage tracker. @markpolo idea in this forum for a mileage tracker is perfect! Mileage Tracking

This is super helpful - thanks @VoiceActor! (CC @russ @adamjgo)


Hi Vanessa

Number one blocker for every VAT-registered LTD company switching to Coconut for accounting is the lack of accruals-basis VAT reporting!

Thank you.


I need to be able to integrate PayPal transactions. Many of my customers pay with PayPal, and with quick books I can add PayPal in addition to my other bank accounts. :blush:


I use Wave and the only reason I’m still using it is because clients can pay invoices by credit/debit card. If this was possible with Coconut invoicing (via Stripe for example) I’d ditch Wave and invoice via Coconut. Some reasons why card payments are important for me:

  • I do work with international clients and paying by card is simpler for them than paying by bank transfer so I get paid quicker
  • I work with a University that has a complex system of being set up as a supplier but if I take card payments then the staff can pay it and claim the training back as an expense
  • Some of my clients are on a tight budget so the option to pay on a credit card means they have a bit of a financial buffer in difficult cashflow situations

Multi-account. I have a limited company and side projects. I need one log in and to be able to switch to different accounts with their own distinct balances and invoice sequences, from one app. My accounting layer over my distinct bank data streams. Desktop packages do this best at the minute.


I would like invoices to be auto completed based on the last invoice I created, so I don’t have to start from scratch every time!


1 Like

Would love to see a connection with Google Maps which could record mileages/journeys. This is available in Quickbooks Self Employed

Hello - I think I’ve covered some of these else where but really, for me it needs to have some kind customer record keeping function. I know you record the customers name and address when creating an invoice but apart from that you can’t record any other details such as the customers telephone number and there is no search function.

Also If you are looking at competing the likes of xero etc then access to the app need to have desktop access really as when you are dealing with large customer volumes and creating lots of invoices it can sometimes be time consuming tapping it out on a phone and swiping between customer details and Coconut app back and forth. Especially if you are doing invoices with multiple items etc

1 Like

Thanks Tony, this is something that we’re looking to do. It’s a popular one. Mileage Tracking

This is interesting @Rose_Glandfield. I’m guessing you mean for a specific client? Or are you talking about any invoice for any client?

One way of doing this would be that if you create a new client, there’s no autofill but if you select an existing client it pulls the previous details… a bit like when you make a payment and the details carry forward.

I’d love to get your views.

Just wondering if this is to see PayPal transactions in your accounting package?

I’m interested to know if adding PayPal on the invoice would work for you?

Could you share a bit more about this?

Hi, it’s so that I can see the transactions in my accounting package. I need to see both sides of the transactions, not just the transfers from PayPal to my bank account


Thanks for getting back to me - what would be useful for me would be if the Line Items field could remember what I’ve put in there before.

I’m an editor often working for months on the same project but invoicing every two weeks so ideally I would not need to fill in the “2 weeks editing on x programme on x dates” every time if that makes sense?



1 Like

A web portal would be very useful.

For generating and sending invoices. Copying and pasting information, such as PO or reference numbers, client details, previewing invoices, email messages for sending with invoices. Accounting software like Quickbooks, Xero and Wave work well because they utilise the larger space of a desktop page that is not as easy to do on a phone screen. I use Quickbooks and even though a lot of their features are available on the iPhone app, I opt to use the website, because tasks are easier and quicker to manage and execute, especially transferring and reviewing information from one source to another.

1 Like

May be add a check box for this as not all people would want this feature. I’m just thinking forward and don’t use invoicing at all. Auto complete feature I am talking about if anyone is wondering. Or having client profiles which could be selected on a drop down to fill the bits in for you???