This Tax Season Find Your Strength in Numbers With FreshBooks

Not ready to file? Get confident in your financials this tax season with a little help from FreshBooks.

FreshBooks Tax TIme

If you’ve ever left your taxes to the last minute, you know how stressful it can be. There’s nothing enjoyable about being buried under mountains of receipts or scrambling to reconcile your year-end books yourself before the filing deadline. But this year can be different. Clean, organized, and accurate financials are possible.

So whether you’ve prepared a lot or a little, here’s a step-by-step guide on how to use FreshBooks to give you confidence in your numbers this tax filing season.

Table of contents iconTable of Contents

    Step 1: Track Your Income

    Still using Word and Excel? It can mean a scramble at tax time for all those invoices. That amazing folder structure you had? Suddenly you realize there are missing invoices, and you have to scroll back through emails to find copies of them. Instead, track all your income with accounting software. It ensures you have a complete view of how much money your business has earned—at tax time and any time.

    built to scale

    Track Invoice Income

    If you send invoices through FreshBooks, you’ve already got a head start on knowing your invoice income. They’re all kept in one place, and you can easily view a history of the invoices you sent last year.

    If you realize there was work you forgot to invoice for, or that you accepted payment for without generating an invoice, you can easily whip one up now.

    Tip: If you need to add taxes to your invoices, you can add taxes on each invoice. If you’re not sure how to do that, read our FAQ.

    Track Other Income

    For many business owners, there’s non-invoice income to keep track of as well. Maybe you’re a photographer who also sells images through a stock image service, and they pay you royalties directly. Or you could be a design blogger who also collects affiliate payments from Amazon and other retailers. In these cases, you don’t necessarily invoice your payees.

    In FreshBooks, this is called “Other Income.” And (lucky you!) you can track it in FreshBooks too. As tax time approaches, ensure you’ve tracked all sources of income in FreshBooks for the complete picture of how much you’re earning. This includes things that may not have been invoiced.

    Track all your different sources of income in Other Income. Remember that your taxable income includes invoices and other income (i.e., Patreon, Shopify, Etsy, social media ad revenue, and even rent collected from tenants for rental properties that are part of your business). Learn more here.

    Make Sure Your Received Payments Are Captured

    Tracking your invoices is an important step. But it’s not really income until you get paid. So you also want to make sure you’re tracking all the payments you’ve received. Whether it’s online payment, check, or e-transfer, make sure your invoice payment status is accurate at tax time.

    Look through your outstanding or overdue invoices and make sure they’re really outstanding. If they were paid, log the payment now.

    Tip: You can easily find all outstanding payments by searching for “overdue” or “outstanding” invoices. And if you’d like to make sure clients get reminders when they haven’t paid their invoices, read our FAQ that shows you how.



    Step 2: Track Your Costs

    Income is just one side of the story. Just as you monitor the dollars coming in, you also need to see the dollars going out. This means tracking and categorizing your expenses and bills, so you have a complete view of:

    • How much money your business spent this year
    • What you spent it on
    • Which expenses count as business deductions come tax time

    Add Expenses and Bills

    Hopefully, you already use FreshBooks to track all your expenses on the go. So you know exactly how much you’re spending at all times.

    But we’re all human and odds are there have been a few oddball expenses that didn’t get tracked. Remember, they could be deductible so you’ll want them tracked before you prepare your tax return.

    You can manually add an individual expense. But if you haven’t been tracking expenses consistently, you can also automatically import your expenses in bulk.

    There are 3 ways to do this:

    1. Connect your bank account and import all your expenses (here’s our FAQ)
    2. Import expenses from the last year by uploading a CSV (read our FAQ here)
    3. Add expenses or bills by uploading receipts or by snapping a photo of your receipts (U.S., Canada, and U.K. only; FAQ here):

    Tip: Have a shoebox of paper receipts? Use our mobile app to quickly snap photos of them and get them into FreshBooks. If you’re already using a tool like Dropbox to store copies of your receipts, you can easily connect your account to FreshBooks. Here’s how to get started.

    Organize and Categorize Expenses

    Once all your expenses are logged in FreshBooks, you’ll want to organize and categorize them to prepare for tax filing. For example, all the meals you ordered last year will be categorized as “Restaurants/Dining” under “Meals & Entertainment.”

    Good news: The default categories in FreshBooks are tax-friendly, so they’ll correspond with what you need to use when filing your taxes. And you can always create custom expense categories that are meaningful to your business.Want to learn more? Our FAQ will help.

    Tip: Save yourself the last-minute scramble next year—stay on top of categorization by setting up categorization rules. This means FreshBooks will automatically categorize new expenses imported from your bank account (handy steps are found here).

    Have Employees? Know What You’ve Spent on Payroll

    Expenses can be more complicated for business owners with employees, as salaries are a significant expense to track. Not only are employee expenses large, but they can also be confusing to track. In fact, the Internal Revenue Service (IRS) collected approximately $13B in fines related to employment tax in 2022.

    Good news: You can track your employee wages and keep up to date with payroll taxes using FreshBooks Payroll, powered by Gusto. With FreshBooks Payroll, you can easily pay your employees, automatically calculate and file payroll tax, and see the bigger picture of your business with all your income and expenses calculated in one platform.

    u.s. tax checklist

    Step 3: File Your Taxes With Confidence

    Now that you have your income and expenses in one place, FreshBooks accounting reports can bring it all together for you. You can file your taxes with confidence, knowing that you’ve captured every transaction.

    See Your Profit

    The following reports will help you understand just how much profit you made last year:

    • Profit and Loss Report: Allows you to see how much you earned, how much you spent, and your net profit (learn more)
    • Expense Report: Gives you a clear picture of your business expenses (learn more)

    Discover What You Owe for Sales Tax

    If you’ve been charging tax on your invoices, the handy Sales Tax Summary Report will give you a useful summary and a total amount. No need to dig through every invoice doing clumsy math. Just one report with one complete answer!

    • Sales Tax Summary Report: If you track sales tax, this report helps determine how much you own in sales taxes (learn more)

    Work With an Accountant to Keep Your Books in Order

    FreshBooks also has industry-standard double-entry accounting.

    t’s really easy to collaborate with your accountant on FreshBooks because you’ll find all the reports and tools that both you and your accountant need. So if you work with an accountant, they’ll probably want to spend time looking at the following reports:

    • Trial Balance helps your accountant spot any discrepancies in your books, allows you to produce financial statements, and ensures that your accounts balance out for a given period of time
    • A Balance Sheet is a snapshot of your business’ financial position on a given day, usually calculated at the end of the quarter or year
    • Your General Ledger shows you the details of every transaction going in and out of your accounts

    Don’t have an accountant yet? We can help. Contact FreshBooks Support or your account manager to be matched with a FreshBooks-certified accountant partner.

    Have Employees? They Need to Pay Their Taxes Too

    Your employees need to pay their taxes too. That means you owe them certain paperwork:

    • Make sure you have W2s for all full-time employees 
    • If you’re using Gusto, you can connect to FreshBooks so all your payroll expenses are tracked, and you can be sure your employee taxes are in order!

    Step 4: Plan for What’s Next

    Filing taxes can feel like crossing a finish line after a lengthy race. But before long, you should think about what you learned from this year that you could apply going forward. For example, if you scrambled to manually log all your expenses, consider how you can automate that process for next year.

    We know right now you want to forget about taxes for a bit. But getting yourself on the right course today will pay dividends this time next year. Here’s how:

    Get Ready to Be More Efficient

    Keeping tabs on expenses shouldn’t be a one-and-done annual exercise. It’s good to know at all times how much money is leaving your business, where it’s going, and if it’s really necessary. Here’s how to keep tabs on your expenses on an ongoing basis:

    • Automate expense capture with bank connections. Set up expense categorization rules, so FreshBooks does the work for you.
    • Reconcile your bank accounts to make sure your transactions are properly tracked and categorized.

    Know Who Your Best Clients Are

    If your profit wasn’t where you’d like it to be, it’s good to spend some time looking at who your most valuable clients are, and doubling down on those clients who helped your business grow. In FreshBooks, there are 2 reports worth paying attention to:

    1. Payments Collected Report: This report breaks down all the payments you have recorded in your account in detail
    2. Accounts Aging Report: This report shows you which clients are taking a long time to pay their invoices
    stand tall

    Have Employees? Know How Your Staff Are Performing

    If you have a team, you’ll also want to know who’s most productive, how time is being spent, and ensure that any future hires are brought on to do work that improves your bottom line. In FreshBooks, you can find that information in your Team Utilization Report. If you use Gusto, you can also find a summary of all employee and contractor payments and taxes.

    Need Help Getting Organized?

    Finally, know you don’t have to go it alone. If all this tax jargon is just too overwhelming or you just don’t have the time/interest, you might want support from an accountant or bookkeeper. Good news: You can also invite your accountant/bookkeeper to your FreshBooks account. That way, they can help review your records to make sure they balance or enter transactions. For guidance on how to invite them, visit this FAQ.

    At the end of the day, it’s essential to be confident in your numbers come tax time by tracking your income and expenses accurately. With FreshBooks, you will be able to do that and have an ongoing regimen to follow to keep your financials healthy in the years to come!

    Case Study: Damona Hoffman Took the Anxiety Out of Tax Season

    Before Damona Hoffman ever graced TV screens, hosted podcasts, or sustained a successful coaching business, she was a budding casting director who would climb the ranks behind the scenes in television production. Read her full case study here.

    This post was updated in January 2024.

    Lisa Craymer

    Written by Lisa Craymer, Former Senior Content Marketing Manager, FreshBooks

    Posted on February 22, 2021