Hi there,
I have been trying to figure out how to setup and keep my books in QB lately and decided to share with you what I came up with and how I track things. It looks like it is the way as it should be done, at least it works for me so far. Correct me if I missed something. I use QB 2007 for Mac, so everything here is explained based on that version. Step by step instructions where posted from QB 2006 User Guide with my comments along the way.
First of all I decided to switch to cash basis for accounting. I think, it is the best method for photographers to keep track of everything. The reason is that you may be booked 6-12 months before the wedding or before the final payment is received. If you have it set up as accrual, then as soon as are booked and entered an invoice for the wedding you have recorded a sale and you own all of those applicable income taxes for the whole amount. You didn’t receive the money yet but QB will show you that you earned that income already.
Cash basis vs. accrual basis for taxes
Tax forms may ask you to indicate which of two methods of bookkeeping you are using:
• Cash basis
• Accrual basis
Cash basis
Many small businesses track income at the time they receive the money, and expenses
when they pay the bills. This method is known as bookkeeping on a cash basis. If you’ve
been recording deposits of your customers’ payments but have not been including the
money customers owe you as part of your income, you’ve been using cash basis. Similarly,
if you’ve been tracking expenses at the time you pay them, rather than at the time you first
receive the bills, you’ve been using cash basis.
If you do bookkeeping manually, cash basis is simpler. However, when you use
QuickBooks, it is equally easy to use either method, and accrual basis has some added
benefits.
Accrual basis
In bookkeeping on an accrual basis, you record income at the time of the sale, not at the
time you receive the payment. Similarly, you enter expenses when you receive the bill, not
when you pay it.
Accountants usually recommend accrual basis because it gives you a better picture of how
your business is doing.
The choice is yours
QuickBooks makes bookkeeping really simple by enabling you to enter transactions the
same way no matter which method you use for taxes. You can create reports that follow
either method, so you are not restricted to one method.
QuickBooks comes set up to create your reports on an accrual basis. That is, it shows
income on a profit and loss statement for invoices as soon as you record them, even if you
haven’t yet received payment. It shows expenses as soon as you record bills, even if they
are unpaid.
If you prefer to see reports on a cash basis, just change the preference in the Reporting
Preferences window. For cash-basis sales tax reports, use the Sales Tax Preferences window,
instead. You can also customize the settings for individual reports by clicking Customize button.
Retainers
The trickiest part was to set it up to keep track of retainers/deposits. When you receive income in advance of performing a service (a retainer), this money creates a liability because you owe the service to the customer.
On a day of booking I create an invoice for a customer as it is described below and send it along with their copy of contract as proof of payment. Those retainers show up as income and you have to pay taxes on them. They are not taxable items. I collect sales tax on final invoice.
To use retainers in QuickBooks, you need to set up the following:
• An Other Current Liability account for tracking retainers. Retainers are liabilities
because in return for them, you owe clients a certain amount of work.
- Name this account “Retainers,” and type unearned retainers in the description field.
- Set up the account with a zero opening balance unless you want to track retainers
existing as of your start date.
• An item of the Other Charge type to use for showing the retainer on invoices.
- Name this item “Retainer,” and type retainer applied in the Description field.
- In the Account field, enter the name of your account for tracking retainers.
• An item of the Payment type to use for showing the original payment received.
- Name this item “Payment,” and type Payment by check received in the Description
field.
- Choose Check in the Payment Method field. If you accept advance payments by other
methods, set up separate items for each method.
To track receipt of the retainer:
1 Write an invoice for the customer, choosing the retainer item in the Item field.
Although you need to have this invoice in QuickBooks, you don’t have to send it to the
customer.
2 Edit the description so that it says “Retainer account established.”
3 In the Rate field, enter the retainer amount as a positive number.
This amount increases the balance of your liability account that tracks retainers.
4 On the next line, choose the payment item in the Item field.
5 In the Rate field, enter the payment amount as a positive number.
QuickBooks automatically makes a payment negative. This line item balances the
previous line item and makes the invoice balance zero.
Also I create a final invoice for the whole amount and apply a retainer as a charge item. It deducts the retainer/deposit amount and it calculates the sales tax for the whole amount. The invoice date is set for the future. I set it up about 6 weeks before the wedding. I want to send it out 4 weeks before the due date which is 2 weeks before the wedding. I set my terms in invoice entry screen to Net 30. Which means sets the due date of 30 days from the invoice date. It helps me to keep track of expecting payments by due date. It shows up in Account Receivable and some reports. At the same time I create a reminder on the invoice date in iCal to remind me to email/mail the final invoice to a client. I prefer iCal since it will remind me when I turn on a computer instead of QB's one, which reminds me only if I start QB up.
To apply the retainer to services:
1 On an invoice for the customer, enter one or more line items for services.
Usually, you’ll write a new invoice. However, you could add the first service to the
invoice that shows receipt of the retainer. You could even add all subsequent services
to the same invoice.
2 Subtotal if you have more than one line item.
3 On the next blank line, choose the retainer item in the Item field.
4 In the Rate field, enter the amount of the retainer you are applying as a negative number.
This amount decreases the balance of your liability account that tracks retainers. If you
apply an amount equal to the charges on the invoice, the balance on the invoice is zero.
To see the current retainer balance for each client, you can create a custom report.
To create a report of retainer balance by customer:
1 Choose Reports > Custom Summary Report.
2 Customize the report as follows:
• In the Customize Report window, select the earliest dates for customers that still
have retainer balances in the Report Dates field. Select Customer in the Row axis
field.
• (Optional) In the Advanced Options window, select Non-zero in the Display Rows
area.
• In the Filter Transactions window, select your account for tracking retainers in the
Account field.
• In the Format Header/Footer window, enter a new report title that describes the
report in the Report Title field (for example, Retainer Balance by Client).
See “Using the Customize button” on page 256 and “Filtering report data” on page 259
for details.
3 Memorize this report so you can recall it later.
4 Click OK.
When I receive a payment, I apply it to unpaid invoice (Customer->Receive Payment) and QB records it as income at that time. So later, if I decide to run some report to see how much income I have to report to Deportment of Revenue, the final payment is going to show up at the time I received it. For example, if you have been booked in first quarter and received a payment in second quarter, you won’t see it on the income report for the first quarter.
I hope this would help to clarify a few things for people who just start using QB to track everything.
The next post is going to be about how to set up accounts to track of your equpment/assets.







