Startup founders are focused on growth. They’re not bookkeepers, but they do what they can to keep the finances in order.
The problem is, when a startup grows in size and complexity, an Excel spreadsheet and some late nights are no longer enough to keep the books in order. And inefficient bookkeeping practices don’t just spell trouble around tax or audit time. Bad bookkeeping can cause headaches day-to-day as your company scales.
Sub-par bookkeeping can also mean you are missing out on hidden growth opportunities and ways to improve business results. So how do you know when it’s time to stop bootstrapping your startup bookkeeping? If the telltale signs below sound familiar, it’s time to get serious about financial management.
Good bookkeeping involves maintaining records of all your startup’s financial transactions for at least three years or longer in some cases. Both the IRS and financial auditors will ask you to substantiate — that is, provide evidence for — every transaction on the general ledger. If you can’t, you could miss out on tax deductions.
While investors may not go through your books line by line before funding you, they will ask for your financial statements for the past three years or more. Bare-bones cash-basis bookkeeping in an Excel spreadsheet doesn’t give potential investors the data they need. Oftentimes, founders realize their financial management is subpar right before an investor pitch. Not the best time to be scrambling to get your books in order.
There are lots of ways financial record keeping can go awry. For example, let’s say you and your cofounders keep receipts. That’s great, but there’s a problem. The receipts are paper and the bookkeeping is done digitally. When tax season comes around, you’ll have to go through a year’s worth of paper receipts trying to confirm that each expense is posted in the financial statements.
The bigger your startup gets and the more team members you have, the more time you’ll waste on paper-based accounting tasks. It’s a good idea to invest in a financial management infrastructure. That way, you won’t have to hire an accountant to clean up the books. Plus, improving your accounting system will reduce the amount of time you’ll spend on a financial audit or on your business tax return.
Keep all source documents that support income, deductions, or credit on annual tax returns. The IRS has some handy guidelines on this, but basic financial records should include:
If you’re maintaining a paper or manual spreadsheet bookkeeping system, note the details of the expense on the back of the receipt as soon as possible. Also note the name of the client or investor you met, the reason for the meeting and the date.
We recommend using a tool like Expensify to manage your receipts electronically. With Expensify you can snap a photo of the receipt, upload it, and enter all the relevant info you need to record. This way everything is kept in one place and easily recorded in your books.
Every business must reconcile the bank statement to the accounting records quickly after month-end, because your bank statement provides third-party validation of your bank activity. We recommend performing a reconciliation as soon as the bank statement is available online.
When you perform a bank reconciliation, you compare each cash account transaction in your accounting records (“the books”) to the bank statement. If the transactions don’t match, you need to find out why. There are several types of common reconciling issues, such as a check that has not posted to the bank account by month-end.
This might not sound like the best use of any founder’s time, but it’s critically important. If you don’t reconcile the books to your bank account in a timely manner, your financial statements may be incorrect.
Moving forward, every business decision you make will be based on flawed information, and the numbers you present to investors, future or present, will be incorrect. If your financial statements are incorrect, your tax return will also have errors. Overall, it’s something you simply want to get right the first time.
Looking for help with your reconciliation and bookkeeping? Check out Pilot.
Not reconciling the books can also have an impact on your startup’s ability to function day-to-day. For example, let’s say you do the books in Excel spreadsheets. You place an order on December 15th with a vendor and agree to pay $500 in 30 days. You increase accounts payable and post the amount to material expenses. So far, so good.
On January 15th, the vendor emails you and states that the $500 invoice has not been paid. To maintain a good relationship with your supplier, you pay $500 immediately.
Because you haven’t performed the December 31st bank reconciliation, you don’t notice that the invoice was already paid, and that you didn’t post the payment in your accounting records. The books and your bank account are out of balance.
When you perform a bank reconciliation, you’ll find a number of reconciling items — differences between your bank statement and accounting records that you need to address. The longer you put off performing a reconciliation, the more time it will take to make corrections after the fact. In addition, the bank reconciliation is the best way to uncover fraudulent transactions, such as an unauthorized debit to your account.
Bookkeeping software that integrates with your business bank account makes reconciling the books much easier. But if you want to do the monthly bank reconciliation manually, follow these steps:
If financial statements show you’re making money, but your bank account is low on funds, there’s a problem with cash flow. Negative cash flow can have various causes, including poorly done bookkeeping.
Whatever the cause of cash flow woes, every entrepreneur needs to stay on top of cash flow. Badly managed cash flow can lead to:
Start off by reconciling the books, focusing on accounts payable and accounts receivable. If the accounts payable are disorganized, you could be making payments multiple times without realizing it. Put a procedure in place to compare the accounts payable detail to cash payments made. This will help you reduce accounts payable each time you pay an outstanding invoice with cash.
Similarly, sloppy accounts receivable work can lead to unpaid invoices hanging around for months. Your business should have a formal cash collections policy. For example, you may email clients when an invoice is 30 days old and call clients if an unpaid bill is 45 days old. This can speed up cash collections.
Once the books are reconciled, consider automating your invoicing system. This reduces invoicing errors and delays, gets invoices out faster, and provides data on who’s paying late. It also makes it easier to collect overdue invoices. We recommend Bill.com to our clients looking to implement an invoicing system in their back office.
It’s good to remember, cash flow problems don’t always stem from bookkeeping problems. If you have stellar bookkeeping but still don’t have cash, then you may have bigger issues with your business model.
The chart of accounts is a listing of each account you use in your business, and the corresponding account number. Setting up the accounts correctly is important because they are used to post every accounting transaction, and ultimately, to generate the financial statements.
This might feel like a pointless exercise to entrepreneurs. But categorizing transactions means you’ll be able to aggregate revenues and expenses based on a logical numbering system in the chart of accounts. Not only does this allow you to budget better, but it’s also useful for investors who want to know the strength of your revenue streams and their potential to generate profit.
If you don’t categorize transactions, it’s easy to record them in the wrong accounts, or record them multiple times. You could end up getting fined by the IRS, or having to pay a tax accountant hefty fees to sort the problem out.
A good chart of accounts categorizes sheet-related accounts (asset, liability, equity accounts) first, followed by income statement (revenue and expense) accounts. Here’s an example:
Within each category, the accounts are numbered based on the order in which they appear in each financial statement. In the asset section, for example, the cash account number may be 100, followed by accounts receivable 101, inventory, etc. In this case, accounts 100 through 399 list the accounts in the order that they appear in the balance sheet.
Even a simple categorization system like this means you can aggregate financial information faster and prepare financial statements more efficiently.
When your startup grows in size and complexity, you’ll probably have to implement a more elaborate coding system based on departments. You can hire a bookkeeping service on a one-time basis to set a system up for you, or use a bookkeeping software that automatically categorizes transactions according to type.
Financial management is vital to understanding your startup’s performance. Whereas you might get away with a simplistic cash-in cash-out spreadsheet at first, any startup dreaming of Series A funding needs to get their books in good shape.
Good financial practices mean you’ll be able to budget, make decisions based on fact rather than error, and create long-term plans. Knowing when to start investing in professional bookkeeping services is part of a proactive business management plan that sets you up for future growth.
Looking for the right bookkeeper for your business? Here’s a handy guide to finding one.