Furnish.co.uk using Clearbooks

Tuesday 9th March 2010 by Nick

Up until relatively recently, I’d always done my accounting using a Microsoft Access database I’d knocked out years ago. It was pretty basic and 100% manual, but it worked. The alternative was using off-the-shelf accounting software, which all reminded me of either something out of the 1980s or someone’s school homework internet project.

To be frank, I started using Clearbooks because my company, furnish.co.uk, and Clearbooks share some of the same investors, and they insisted I use it (If you don’t know, furnish.co.uk pulls together home furnishings from the best interiors stores and designers onto one site so you don’t have to trawl through brochures, magazines or shops). At the time, Clearbooks was still very much in beta, maybe even alpha, and was far from perfect. But it was great, because Tim was open to feedback and was modelling the user interface and functionality around the needs of those using it at the time, turning over requests very quickly.

The result is that now, to me, Clearbooks doesn’t feel like accounting software at all. I find it extraordinarily simple to use, especially compared with other accounting software. I also like that it doesn’t perpetuate the perception that software that helps people manage money needs to be expensive. It’s actually rather cheap. I love the fact that it’s software-as-a-service, i.e. everything stored online rather than on my local machine. There’s no question that this approach is the future of accounting (and most other) software, plus I want the convenience of being able to work on accounts from anywhere. Basically, it’s a perfect fit for me.

I have now started using an accountant who works with Clearbooks. All I do is automatically import furnish.co.uk’s bank statements into Clearbooks, consolidate what each entry means and then the accountant takes over whenever anything needs to be submitted to HMRC or Companies House. It really does work well.

Share |

Easy API Integration

Sunday 17th January 2010 by Adam - Donkey Internet

Most people shudder when someone mentions API integration. For those that don’t know (and there’s nothing wrong with that – I had to Google it to make sure I got it right!) API stands for Application Prgramming Interface. To put it simply it is the thing that lets one piece of software talk to another piece of software and make things happen.

Besides OS compatibility the best available feature, in my opinion, of a SaaS (Software as a Service) solution is that it can offer an easily accessible online API. In my recent search for some accounts software this wasn’t initially my priority; as I run an online business it soon became apparent that to make things easier it would be paramount.

The good news is that Clear Books offer such an API, along with full details and simple examples using the PHP SoapClient (you can also communicate via XML if you please). And to my surprise it was very simple to use. I did have a little problem which, as usual, turned out to be at my end. But once that was resolved it was plain sailing.

In a nutshell the API can be used for:

  • Adding sales and purchase invoices to the system
  • Recording  payments and allocating them to invoices
  • Adding customers and suppliers
  • Updating customer and supplier information

A small example so you can see what I mean

When you order an SSL certificate at SSLDonkey you go through a simple sign up system where you have to input the required information. The screen shot below is the second part of the SSLD order process.

SSLDonkey Order Page

Unbeknown to you as a customer several things happen when you click on that continue button (none of then bad I assure you!). One of those things is to set you up in Clear Books and register your order. This sort of thing just isn’t available without an API and most definitely not on desktop based software.

Clear Book create entity file is included in main order script:

Include Clear Books create_entity call in order script

Content of create entity file:

Content of create_entity script

You can see how easy it is to update the example code given – just add your information where needed. You can see I’ve left some the of the values hard coded as I have no reason for any more flexibility.

Content of ClearBooks config file:

Clear Books config file

You can get your apiKey from the settings tab when you have logged in to your Clear Books account. It’s way down bottom right and looks like this:

Location of API details in Clear Books

And in the words of a celeb chef … “done”.  That’s it. If you place an order it appears straight away in Clear Books. And when you pay for that order the corresponding transaction is also sent to Clear Books via the API.

Why is this so good? Simply it means my accounting is done for me. I don’t need to worry about inputting your details separately, or registering the order, the payment from you to Donkey Internet, the payment from Donkey Internet to the Certificate Authority, the payment gateway transaction and fees, manually. It is all done using 3 simple PHP includes and the simple SoapClient API from Clear Books.

Apart from when payments are received I’ve had to make very few changes to the provided examples on the Clear Book site. The reason the payments one has been a bit more complicated is because I have had to factor in gateway charges/percentages so have to do some custom coding before submitting to the API. In essence what is provided by Clear Books is still used, I just do some extra stuff before calling it.(Note: there is no update payment example but the concept is the same as those provided).

What’s more there is no extra charge for using the API! I asked Clear Books before writing this post if there were any new API calls coming out I could allude to but when I think about it I’m not sure there really need to be any more. At the end of the day accounts software exists to record transaction of all types in and out and for me that needs to be quick, simple and automated as much as possible!

NOTE: Screenshots are taken from our development site. SSLDonkey isn’t live just yet, but it is due to launch in February.

Share |

Donkey Internet Ltd

Sunday 17th January 2010 by Adam - Donkey Internet

I feel the need to point out a couple of things before I start. The first is that I am fussy; the second that I use a Mac. Sometimes these two things make my search for software tricky. You can imagine how it normally works out.

I realised that I needed some proper accounts software after my accountant laughed (and then very quickly coughed) when she saw my “spreadsheet”. I thought it was the bees knees, but when you copy something you used to use in the Civil Service one should really know better. Hence the search started, and was then soon hampered by the lack of effective business software for Mac.

My accountant suggested I used Solar Accounts. Indignantly I agreed to look at it, although I wasn’t best pleased that it was only available for Windows. Although I have the ability to run Windows and Windows programs on my Mac I do use it for a reason and that isn’t to run Windows!

My search turned instinctively to an online solution and, because I’ve known about it for sometime, I went to Kashflow. I signed up for a trial, but something has never been right about it for me , so I continued to Google. Quite by chance I found a post somewhere that mentioned Clear Books and their approach to openness and current user numbers.

I signed up for the free trial (what the heck, eh? It doesn’t harm) and was extremely surprised. It’s not often that I’m taken by a website (or the company behind it) but I really am by Clear Books. It’s simple to use, pleasing to the eye, allows multiple logins, has a simple API that is easy to integrate and a team that are keen to see the software grow and prosper.

Support requests over at the Clear Books Get Satisfaction site are readily answered and the team never seem to reject an idea or bug report. In fact some suggestions come back with a simple response like “changed” or “updated”.  How it should be I know, but it’s not often it  happens and it’s very refreshing to see.

I’m still on my free trial but I have no intention of signing up to another solution for my businesses. As an online company the effectiveness of the API is the key thing for me as I can automate over %90 of my accounting transactions so they are immediately recorded in Clear Books.

I’m looking forward to getting more involved with the team and the software and making the most of how easy using Clear Books is going to make things!

Share |

Crundell & Co

Monday 14th September 2009 by Tim

Accountant

As a firm of Chartered Certified Accountants, we wanted a product to recommend to our clients that is simple to use whilst still retaining the advanced features of other accounting software packages that help business owners know exactly how their business is performing.

The ability to log in and see our clients’ accounts in real time means that we can offer unrivalled customer support and advice without the risks associated with transferring backups or overwriting data.

Share |

Memiah Limited

Monday 14th September 2009 by Tim

Spreadsheet Convert

No more excel spreadsheets! Clear Books has transformed the way our company finances are organised and managed. It is addictively fun to use too.

The accounts are accessible by our accountant and directors at any time which allows us to collectively keep on top of our financial performance.

Our customers are automatically emailed when their invoices are late which has improved our cash flow and reduced the admin burden of chasing late payers.

Share |

Marble Construction

Monday 14th September 2009 by Tim

Construction Company

I got a call from a customer, went to see her that day, sent her a quote on Clear Books and she replied within 2 minutes to confirm the job. What a system!

As part of the Construction Industry Scheme we need to create CIS invoices to ensure our tax is calculated correctly. Clear Books is the only online accountancy software that we have found that supports CIS invoicing with our company logo.

Share |

Fubra Limited

Monday 14th September 2009 by Tim

Small Business

Fubra is a user and an investor in Clear Books. We needed a business accounting software package that could cope with the growth in our company. We turned to Chartered Accountant Tim Fouracre to develop an online accounting system and Clear Books is the fantastic end product.

The bank import tool has dramatically reduced the time it takes to do the bookkeeping. It’s easy to use, cuts out errors and reconciles every time. The best accounting software on the web, but we would say that!

Share |

Mediaroots

Monday 14th September 2009 by Tim

Start-up

Excellent customer support and an amazing product was what I needed. I wanted the professionalism and industry recognition of an accounts system like Sage, but was put off by its steep learning curve and poor user interface.

Clear Books provides the features and flexibility of Sage with a simple user interface that can be picked up in no time at all.

Share |

Extreme Accounting

Monday 30th March 2009 by Tim

In my previous existence as a teacher, the school I taught in used to organise a careers event over a two day period. Members of various professions would talk for up to 90 minutes to the older students and offer an informative insight into their working lives.

A teacher would be allocated to each session to ride shotgun, make sure someone proposed a vote of thanks, and sometimes wonder if they were in the right job.

On one occasion it was my lot to sit in on an accountant, who began his presentation by saying “Most people think accountants are very boring people, but I am here to assure you otherwise……”

What followed over the next 90 minutes is probably best left to a diplomatic silence but suffice to say there was not a noticeable drift from the attendance at the Royal Navy to Accountancy in the next session. It may be because the Royal Navy always had the good sense to send a couple of very attractive wrens to the all boys school that I taught at, I don’t know……..

Share |