Many people have been asking for the ability to invoice clients across the world in different currencies – we’re happy to say it’s here.
Billings 3 with multi-currency support ships today, and will work with Billings Touch 1.1 (submitted to the App Store yesterday, pending approval).
Along with multi-currency support, Billings 3.6 has a few new features:
- Ability to reorder Estimate slips in the create Estimate window
- You can now drag an email from Mail.app into the Links area in a Project’s card. Billings will remember the message id and in the future, when you double-click, it will open that email. You can also edit the link name so that it is more memorable.
- Changed the default button when deleting an invoice to be “restore” instead actual delete. Actual delete is the alternate button now.
- Added a few fields (currency symbol, currency code, invoice) when exporting slips to text
- Added the ability to do bulk invoicing. Go to the All Clients (Project mode), sort by unbilled, click on the blue cells, do the invoice and continue. Previously, the view would change and you’d have to go and re-select everything again.
Full release notes are available here.
You can click the “Check for Updates…” menu item in Billings for an easy in-app update, or download it from the Billings website.


Mathias says:
Thank you thank you thank you thank you! (There’s nothing more to say, really.
)
Ryan Cash says:
Your welcome welcome welcome welcome
Jason says:
That all sounds great – but when are we getting some more robust and flexible import options – so everyday users can get data out of other applications – into Billings – rather than only having some obscure XML derived language that needs a programmer to write a conversion script for?
Jimmy says:
Wohooo! Fasntastic news.. can now take over the world!
Great job!
Jimmy says:
Now for Billings 4.0
http://forums.marketcircle.com/eve/forums/a/tpc/f/5781056583/m/874107335
Alex says:
A more than 2 years old bug (and reason why I switched) is finally fixed. Congrats.
Mario Pavlou says:
WOOOOOHOOOOOO!!!!!!!!
Kevin says:
I have been waiting forever for multicurrency. Finally the only missing feature I have wanted is here.
neuro says:
Great to see multi-currency support, but am I right in saying that at the moment you can only select one currency per client? I’d love to see the capability to mix currencies within a project (although only one currency per slip!). I’m billing a client in GBP but now need to bill the same client for EUR expenses. As a workaround for now, I’m going to set up a duplicate client entry to handle EUR billing and issue them separate invoices, but being able to mix between slips would be awesome.
Steve Longworth says:
Finally! I’ve been waiting for this for ages. Seriously considered switching several times due to lack of multi-currency support but stuck with Billings as it’s far better than other apps in all other ways. I’m glad I stuck with it. Thanks for listening and adding multi-currency support.
Cin says:
I LOVE BILLINGS! Thank you for adding the multi-currency feature. It’s awesome!
Jeremy Burns says:
Fabulous. Just what I wanted. Now, if only it could support multiple companies too…!
David Allred says:
Billings Touch 1.1 ??
-The system automatically determines your base currency as the current currency
specified in the OS (System Preferences) on the first run of Billings 3.6 (or Billings
Touch 1.1).
-If you use Billings Touch, requires Billings Touch 1.1.
When will Billings Touch 1.1 replace the current version 1.0.2 ?
Ryan Cash says:
@David
We’ve submitted Billings Touch 1.1 to the App Store – just waiting on approval (should be very soon).
Ryan Cash says:
@everyone
Thanks for all of the feedback. I’ll make sure our engineering team is aware of these requests (which in most cases they are already).
Ryan
Paz says:
This is great news. Currency conversion and fetching the rates online – great! I just don’t understand how to use this feature. Where exactly does it give me the choice to convert currencies or to track foreign currency items in my base currency? I wish I could assign a currency on a per-project basis and have the choice to actually convert slips or projects to a different currency. Why does it set a conversion rate when this isn’t actually used?
AJ says:
The exchange rate is used when showing combined totals. For example in the info pane when you’ve selected ‘All Clients’. We have to apply the exchange rate when we display that number. This is described in the help.
Also – we have specifically avoided the notion of a client having multiple currencies (i.e. a different one on each project). The complexity of handling that case is too high and the return too low (not many people would need this anyways). If you have such a need, we recommend creating a second client record with that currency. This way everything is kept square – think of payments/retainers, reports etc…
Paige says:
Could you please add bulk invoicing for recurring invoices?
Claude Gelinas says:
Thanks for this upgrade.
Do you have a French version, in the works? It would be very useful to be able to bill customers in two languages.
Idan Gazit says:
Why are currency symbols for right-to-left locales excluded?
I’m a web developer based in Israel — I don’t need to make the invoices in hebrew but I do need to use the local currency symbol for some invoices, and it’s missing from the list of available currencies.
I can’t fathom a good reason to prevent usage of a currency symbol. Help?
AJ says:
@Idan. The reason is that currently we cannot render right-left languages properly. We are looking to see how we can resolve this problem.
AJ says:
@Claude. On the forums, you’ll find a few people helping us with the French localization.
Idan Gazit says:
@AJ:
That’s still no reason to disallow usage of the currency symbol. Hebrew uses the same western numerals (0-9) as everywhere else, so really it’s just a matter of letting me use “₪” (₪) as a currency symbol.
I don’t need RTL support. Most invoicing solutions don’t do RTL properly, it’s a real bear to implement correctly and I don’t necessarily think it is worth your development time.
Allowing usage of the currency symbol doesn’t cost you any development time, and I don’t think it establishes any unreasonable expectations that you support RTL langauges. Just include the symbol, please, and figure out whether or not to pursue real RTL support while I’m busy invoicing with Billings.
Idan Gazit says:
The unicode character entity got rendered, it’s & # 8362; (with the spaces removed)
Luetta Hews says:
Thankyou, this is really good information, thankyou.
Jan says:
I have a problem using the Multi-Currency or there is a Bug.
I’m from Germany, so the base currency is Euro. Then I created a Customer with US Dollar.
Then when i create a Fixed Slip with 8.000 $ and no Taxes there appeares an entry in the list
where the rate is in $ but the total with the exact same amount but €.
And everywhere else it is in Euro. In the Preferences is an exchangerate of 1 to 0.7204 and I’m using
a licenced Version 3.6.1.
Am I missing something oder is this really a Bug?
AJ says:
@Jan – This is not the best place to report or ask about bug. The best thing to do is to send an email to support (with a screenshot if possible). We can’t manage the back and forth process on a blog. It’ll get forgotten.
Thanks.