HOME / COMMUNITY Switch to knowledge base

Accounts in Bitcoin


My company owns and trades some Bitcoins, and I need to reflect that in my accounts. In the multicurrency settings Quickfile only allows to choose from a pre-determined lest of currencies and Bitcoin isn’t one of them.

Would it be possible to add if not specifically Bitcoin, then just a user-defined currency, even if I would need to enter exchange rate manually?

I read it on this forum one of the issues is that Bitcoin is often traded in quantities having multiple decimal digits. This could be mitigated, for example, by introducing milliBitcoin which is currently around £2.

I will need to find a solution or workaround within a year or so, or otherwise I won’t be able to fully handle my accounts which will be a shame as Quickfile has been a great service for me in every other respect.



Hi @vlad1

Thank you for your suggestion.

We’re certainly happy to look at this further providing there is enough interest from the community. Some of these things seem simple in principle but are quite complex in the background.

We’ll leave this thread open and monitor interest going forward.


Hi, do you know if there has been any development on my earlier request?

Either of two solutions would do:

  1. Ability to enter currency exchange rate manually instead of automatic feed from XE, or
  2. Ability to set up new foreign currencies.

I’m afraid I will need to sort out my accounting earlier than in a year, and if it is unlikely that any of these features will be implemented, I will have to change the accounting solution (which I don’t want to do at all).



One of the problems Bitcoin presents over traditional currencies is the potential for unlimited divisibility. Currently I believe they can be divided down to 8 decimal places, but this could be extended with consensus from the network. Taxes are reported in Pounds/Pence or Dollars/Cents (if you’re in the US). Most accounting systems are geared up to handle these 2 decimal place currency denominations.

This doesn’t mean you can’t account for digital currencies like Bitcoin in QuickFile, it just means that for each transaction you’re recording the GBP equivalents with the BTC amount in the reference or notes. There’s a bit more detail on this here.

Although we have supported Bitcoin payment systems like BitPay for some time now, there are some significant hurdles to fully accommodate BTC denominated accounts and invoices. We are not likely to solve these issues in the near to mid term and given the work involved we would really need to see wider adoption and demand from other users.

It’s probably not the answer you were hoping for, but I hope it explains some of the technical challenges.

Change to which bank account payment was made

If you are looking for Exchange rates we are the largest provider over at https://bitcoinaverage.com/. Our API: https://apiv2.bitcoinaverage.com

We would be happy to work with the Quickfile team if there are custom requirements, custom endpoints/development etc.


Thanks @shaun.g. We currently use rates supplied by BitPay as we integrate with them:



Please take a look at my other thread i made today, as this integration isn’t working :slight_smile:

Please also note that bitpay’s rates are their own best bids, this is for their merchants to use, not an accurate global exchange rate. (this factors in their fees and risks whilst they hold and sell the bitcoin they process.)


Hi, This issue is coming up for me too.
It doesn’t work for me to convert the bitcoins to £ because I am lending bitcoins to the company, and as they’re increasing in value dramatically, I’m loosing out.
I could always lend the money on an as needed basis, but it makes it all rather complicated.
Having said all that, as a non-accountant, Quickfile is a brilliant piece of software. Well done and thank you.


I suspect the solution would be to use the Satoshi - the next division down of the Bitcoin. There are 100,000,000 Satoshis to the bitcoin - not an elegant, but a workable solution?


I am also interested to see crypto currencies supported in Quickfile. I am not a trader, but a developer, who sometimes gets paid or pays business costs in crypto currencies.

Do you have any tips on how can I book these type of costs/payments?

Examples from my recent business activities:
I invoiced in GBP => get paid in EUR
I invoiced in GBP => get paid in ETH
I got invoiced in ETH => I paid in ETH