FreshBooks is constantly being updated and improved to make running your business even easier so you have more time to focus on what you love. Release notes, also known as a changelog, are below for all of the new features and improvements that have been added in 2025.
Jump To:
January | February | March | April | May | June | July | August
Last updated: August 7, 2025
Coming Soon
View some upcoming improvements coming out this year, as well as current features and improvements that may be available to some users for now:
Category | Coming Soon | Details |
Account | 2FA Login | In Beta: Two-factor authentication with the option to verify via email or verify via authenticator app is being added to FreshBooks logins. |
Accounting and Reports |
Updated Balance Sheet Report Updated General Ledger Report Updated Profit and Loss Report Updated Revenue by Client Report |
In Beta: These reports have been updated to include additional filters, collapsible headers, and more to help you view your financial data:
Interested in trying out the updated Balance Sheet, General Ledger, Profit and Loss report and/or Revenue by Client report? Sign up for the waitlist. |
Payments |
Online Payment Options |
In Beta: Set default online payment options for all new invoices, recurring templates, and retainers. |
In Beta - This feature is being tested on some accounts before it will be available to everyone else.
Upcoming - This feature is not available in any accounts but will be in the near future.
August
Category | Changes and Updates | Details |
Dashboard and Bank Connections | Bank Connections Widget for Yodlee | Monitor your bank connections via Yodlee with using the new dashboard widget. |
July
Category | Changes and Updates | Details |
Accounting and Reports | Updated Revenue by Client Report for Trials and New Accounts | For trials and new accounts created as of September 13, 2024, the updated Revenue by Client report includes additional filters, customizable columns, and the ability to drill down into transactions making up a client's total. |
Accounting and Reports | Fiscal Year Dates for Updated General Ledger Report | The Updated General Ledger report now displays fiscal year end date ranges if you've set a custom fiscal year end in your Business settings. |
Payroll | Reset First Pay Date | If you haven’t run your first payroll prior to the first pay date selected during onboarding, you can now update your first pay date. |
Payroll | 2-Day ACH Direct Deposit Speed | You can run payroll using 2-day ACH for direct deposit payment speed after meeting eligibility requirements. |
Accounting and Reports | Bank Rec Bulk Actions Update | In Bank Rec, you can now check off the box next to the Add Bank Transaction or Create a New Entry buttons to select multiple transactions in bulk. |
June
Category | Changes and Updates | Details |
Payroll | Wire Transfers for 2-Day ACH |
FreshBooks Payroll users on 2-day ACH direct deposit speed now have the option to send wire transfers to pay on time. |
Bank Connections | Improved Bank Connection Experience via Yodlee |
Improved guidance and error messaging has been added for setting up and troubleshooting bank connections with Yodlee. |
Invoices and Proposals | Multi-page PDF Attachments |
All pages are now visible when viewing, printing, or downloading multi-page PDF attachments on invoices or proposals. |
May
Category | Changes and Updates | Details |
Accounting and Reports | Updated Profit and Loss Report Improvements | The Updated Profit and Loss report now includes new filters and settings to calculate the percentage of income including amount changes and percentage changes. |
April
Category | Changes and Updates | Details |
Accounting and Reports | Financial Lock Updates | Financial lock now includes preventing changes being made to bills, credits, expense refunds, manual journal entries, and other income during the locked period. |
Payments | Restart Setup for FreshBooks Payments | The option to restart the setup of your FreshBooks Payments account while completing the setup process is now available. |
March
Category | Changes and Updates | Details |
Payroll | Dismiss and Rehire Employees in FreshBooks Payroll | In FreshBooks Payroll, you can now dismiss employees when their employment has ended, as well as rehire employees to add them back to your payroll. |
February
Category | Changes and Updates | Details |
Accounting and Reports | Manual Bank Accounts for Bank Rec | Create a manual bank account to use for bank reconciliation, especially if Bank Connections is not available in your region or is not available to use with your financial institution. |
Accounting and Reports | Set Bank Reconciliation Start Date to Any Date | When setting your bank reconciliation start date for connected bank accounts, you can now set it for any date, especially if you're adding or importing older transactions. |
Payments | Online Payments Sub-Section | Review all transactions in a new Online Payments sub-section under the Payments section. |
Accounting and Reports | Updated Balance Sheet Report for Trials and New Accounts | For trials and new accounts created as of September 13, 2024, the updated Balance Sheet report includes additional filters, comparative periods, and collapsible headers to help you view your Balance Sheet data. |
January
Category | Changes and Updates | Details |
Accounting and Reports | Updated Profit and Loss Report for Trials and New Accounts | For trials and new accounts created as of September 13, 2024, the updated Profit and Loss report includes additional filters, customizable columns, and the ability to drill down into the General Ledger to see all transaction data. |