Where are you from, Sir?

Send Invoice may be based out of London, but our users hail from across the globe.

Here are some stats showing the breakdown for our major regions:

United Kingdom: 36%
Rest of Europe: 12%
United States / Canada: 15%
Rest of World: 37%

We’ve now got users in more than 100 countries, from Argentina to Zambia. There are no countries starting with the letter ‘x’, so unfortunately the claim to cover every letter of the alphabet cannot be made – but it is at least close!

So, where are you from, Sir?

Posted in Send Invoice | Leave a comment

Speeding up the website

We’ve lately been working on speeding up the website, and if you’ve been with us for some time you’ve hopefully noticed the difference. Specifically, we’ve been working on reducing the page load time, which is the time it takes from when you request to see a page on our site until it is fully loaded in your browser.

This post is more technical than usual, but read on if you’re interested

Yahoo! provides an excellent resource with tips on how to improve website performance, highlighting the following actions:

  1. Minimize HTTP Requests
  2. Use a Content Delivery Network
  3. Avoid empty src or href
  4. Add an Expires or a Cache-Control Header
  5. Gzip Components
  6. Put StyleSheets at the Top
  7. Put Scripts at the Bottom
  8. Avoid CSS Expressions
  9. Make JavaScript and CSS External
  10. Reduce DNS Lookups
  11. Minify JavaScript and CSS
  12. Avoid Redirects
  13. Remove Duplicate Scripts
  14. Configure ETags
  15. Make AJAX Cacheable
  16. Use GET for AJAX Requests
  17. Reduce the Number of DOM Elements
  18. No 404s
  19. Reduce Cookie Size
  20. Use Cookie-Free Domains for Components
  21. Avoid Filters
  22. Do Not Scale Images in HTML
  23. Make favicon.ico Small and Cacheable

Most of these points are taken into account on sendinvoice.co.uk, as it is basic knowledge for any good web designer. However, until now, we have not been using a Content Delivery Network (CDN) to serve static content (images, CSS, javascript etc.).

A CDN is a group of geographically dispersed servers that allows you to serve content near the end-user. In practice, this means that if you access our site from Singapore or Boston, you don’t need cross continents to download static content from our servers in the UK – but we’ll serve it from a location near you.

Send Invoice has users in over 90 countries, so it is important for us to provide a good user experience also if you’re far away from our main servers in the UK.

The benefits of CDN are not only about geographical proximity, however, as serving content from multiple domains also allows for more concurrent downloads. That means that if you need to download 15-20 items (pictures, stylesheets etc.) to show a page, rather than downloading 2 items at the time, you can download, say, 8-10 items at the time.

There are numerous CDN providers, and we opted for Amazon’s CloudFront due to their excellent geographical coverage (currently 24 sites across US, Europe, Asia and LatAm), low latency and high speed. Also, it helps that we already use Amazon Web Services for to help deliver other aspects of Send Invoice.

Now, with this and a number of other smaller changes made to speed up the website, it is time to test the results. Pingdom provides a great tool for measuring the page load time from various locations, and the result is very encouraging:

 

Posted in Performance & availability | 4 Comments

February uptime figures

Our customers rightly expect to be able to access their account 24/7, and we strive hard to avoid unscheduled downtime and to minimise any scheduled downtime.

We use a third party service, Pingdom, to measure our uptime and are pleased to share that our uptime for February was 100%.

Pingdom report for February 2012

Since we started measuring uptime with Pingdom back in mid-July last year, these are the figures for each month:

100.00% – January 2012
100.00% – December 2011
99.93% – November 2011
100.00% - October 2011
100.00% - September 2011
99.97% - August 2011

Posted in Performance & availability | Leave a comment

Send Invoice now available in the Chrome Web Store

Chrome Web Store

We’re now on the chrome web store, which means it’s even easier to launch Send Invoice from your browser.

Check it out here

 

 

Posted in Send Invoice | Leave a comment

Product update (October)

We have this month revamped Send Invoice’s customer section. You’ll find an enhanced interface that makes it a breeze to manage extensive contact details on your customers. In addition to name, position, company and address details, you can now add multiple e-mail addresses, phone numbers, Twitter accounts and even instant messenger details. You can also add notes as background information on your client.

Screenshot of add customer feature

(click for full screenshot)

The customer view depends on what details you’ve added for the customers. For instance, if you’ve added a Twitter handle for the contact, we’ll pull their logo and description from Twitter.

Screenshot of customer view

(click for full screenshot)

Stay tuned for more exciting changes and integrations in the customer section of Send Invoice.

As always, we’d love to hear your feedback so do get in touch!

 

Posted in Send Invoice | Leave a comment

iXBRL – what you need to know as a small business owner

From 1 April 2011 all UK companies have to submit their company tax return in iXBRL format for any accounting period ending after 31 March 2010. Most medium-to-large companies use one of the major accounting software packages, and these now offer iXBRL output for tax return statements. However, where does this leave small businesses?

First, what is iXBRL?

iXBRL stands for Inline eXtensible Business Reporting Language and is an international standard that has been adopted by HMRC for ‘tagging’ of financial data.

Why is it important?

What this means in practice is that regardless of how you format your accounts or whether you use different labels to the company next door, HMRC can machine-read your accounts and easily aggregate and compare at a detailed level the vast amount of data it receives from companies each year. It’s greatly increases the accuracy and speed of processing, and allows HMRC to automatically check what you submit against e.g. other companies in the same industry.

How do I submit my Corporation Tax in iXBRL format?

This depends on how you’ve organised your business finances.

If you’ve got an accountant for your small business you do not need to give iXBRL a second thought as he or she will have already acquired software to manage your returns in this format.

If you have a small business and decided to go down the route of managing your company tax affairs yourself, you should consider using HMRC’s online filing software. There is a demo available showing you how this works. The filing software is only suitable for companies with comparably simple accounts and tax affairs. Note that you must have registered for Online Services and enrolled for Corporation Tax Online service before you can submit your Company Tax Return. The online filing software require you to enter your company information, financial details and computations into a PDF, which is then used to submit the information to HMRC.

So where does this leave us?

iXBRL is the future for business reporting in the UK, and the future is here now for Corporation Tax. Small business also have to adopt this standard and should make the most of the guidance available on the HMRC website and seek professional advise where appropriate

Posted in Send Invoice | 1 Comment

Our New Year Resolutions

What are the new year resolutions you’ve set for your small business or venture?

Here at Send Invoice, we’ve decided on three that we’ve posted on the wall and will be regularly tracking against.

Resolution #1 – Increase Social Media Presence

Hand’s up, we admit it – this is on area in which we’re not performing. We’re on Twitter, we’ve got a blog, but there’s so much more we can do. First, we’ll ensure we regularly post on this blog and on Twitter. Second, we’ll build our presence on other sites and networks.

Resolution #2 – Shout more

One thing we’ve done well in 2011 is to listen to our customers. Most, if not all, new or enhanced features this year have been built following user feedback. We’ve got a long roadmap of new features yet to be launched, either because they’re still on the drawing board or they’re being tested to ensure robustness before we make them live. We regularly bump features up the priority list based on user feedback. However, we’ve not been very good at shouting about it. In fact, several customers have pointed out that they “didn’t realise” that certain things were possible with Send Invoice. That’s why, in 2011, we’ll commence regular ‘newsletter-style’ e-mails to our customers, highlighting new features and communicating what to expect next.

Resolution #3 – Grow our business

While we’re pleased with the pace of growth seen in 2010, there’s scope for more. The business model is highly scalable and the investment in developing an even better product is made possible with the revenue generated from new customers. A significant proportion of new customers join Send Invoice because it has been recommended by a friend or business associate. We’d like to reward our customers for recommending our product, and will be launching a great referral scheme in 2011. A good chunk of revenue from new customers will be paid to the referrer each month – it’ll be our way of saying ‘thank you’. If you’d like to be part of the group testing this before we roll it out to everyone, contact support (-a-) sendinvoice.co.uk

Posted in Send Invoice | 1 Comment

New features: Enhanced Reporting

Chart

We’ve been busy in the lead up to Christmas, and this week we’ve launched new reporting features for all customers.

In addition to improved account summary reports, we’ve added customisable VAT reports and customer reports.

Any reports that you’d like to see added? Got a favourite format that you’d like to be able to export to? Let us know by dropping an e-mail to support (-a-) sendinvoice.co.uk

Posted in New features | Leave a comment

‘Tis the Season to be Merry!

Season’s Greetings from Send Invoice!

Best wishes to all our readers and customers. In the spirit of giving, we are offering a free 6-month subscription to our popular ‘Professional’ plan to five new customers. All you have to do to be considered in the draw is to use the code XMAS2010 when registering for a free or paid account

The small print: One entry per customer only. Entry by 31 December 2010. Winners informed by 5 January 2011. No purchase necessary.

Posted in Send Invoice | 1 Comment

It’s all change for UK customers – VAT to 20% from 4 January

The VAT rate is changing again. Luckily, it’s an easy change for Send Invoice customers.

Customers have had the 20% rate option added to their list of default rates so all you need to do is remember to use this for applicable invoices from 4 January 2011.

Once you’re finished issuing invoices under the soon-to-be legacy rate of 17.5%, you can easily remove this from your list of default rates. To do this, go to Settings -> Preferences – Custom tax rates.

If you have any questions, do not hesitate to e-mail us at support (-a-) sendinvoice.co.uk

HM Revenue & Customs offers advice and technical guidance

Posted in Accounting | Leave a comment