QuickBooks HelpQuickBooksHelpIntuit

Release notes for QuickBooks Desktop 2024

by Intuit•124• Updated 6 days ago

Find out what's new and improved in the latest updates for QuickBooks Desktop 2024 and Enterprise 24.0. We release regular updates to improve your experience and fix issues. These notes explain what's new and improved.

Get the latest update

You’ll get prompts in QuickBooks to install new updates as they become available. Just accept the prompt. You can also check for updates manually at any time. 


Latest release: R18 (R18_45_1) December 9, 2025

Transaction improvementWe aim to help customers be more efficient and productive with existing transactions and transaction templates by showing the vendor on all the sales forms.
Invoice inactivationUsers can mark an estimate as inactive when generating a sales order or non-progressing invoice from it. This simplifies processes, saves time, and eliminates confusion by ensuring outdated estimates don’t remain active
New Shipping ManagerStarting December 7, 2025, the Old Shipping Manager in QuickBooks will no longer be available. To keep using shipping tools, switch to the New Shipping Manager. If you don't see it, make sure your QuickBooks Desktop is up to date.
QBFAM Added SupportWe’ve added support for TY25 in QuickBooks Fixed Asset Manager to help you stay compliant and manage your fixed assets with ease
VA mandatory Job Title The "Job Title" field in the Employee Profile is now mandatory for all employees subject to Virginia (VA) payroll taxes. You’ll be required to enter a job title before saving or updating records for Virginia-based employees.
1099 MiscThe Account Mappings for “Excess golden parachute”  which is currently Box 14 of Form 1099-MISC have been moved to Box 3 of Form 1099-NEC to meet the latest 1099 form changes requirements.
Invoice profitabilityFind the invoices that make the most money and the ones that don't. This will help you make better business decisions.

Get a consolidated view of all invoice transactions by customer. View important stats like aggregate profit margins, percentage margins, and percentage markups.
Email enhancementThe last used email for a transaction becomes the default for that transaction.

Manually assign a contact as default emails for a transaction by going to the contacts section in customer info.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
To advance the build numbers only.To advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes needed.To advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.
No release notes neededTo advance the build numbers only.

No release notes needed.

T4 Box 52 tax tracking

Pension Adjustment has been added in the dropdown list of tax tracking types when adding a payroll item. Customers will be able to add and edit a tax tracking type for T4 Box 52.

Alternate vendors enhancements• Manage and track multiple vendors or vendors better with a faster way of onboarding and mapping items to vendors easily from the Vendor Item in Add/Edit multiple list entries.
• Easy setup of alternate vendors for items using Inventory Parts in Add/Edit multiple list entries.
Enhanced inventory receiving fixes• Fixed: Broken transactions links of Purchase Order → Item Receipt → Bill and Purchase Order → Bill → Item Receipt.
• Fixed: Billed and unbilled quantity and quantity received and pending in the Purchase Order.
• Added necessary guardrails to avoid mismatch between inventory asset and accounts payable.
Email enhancement• Easily select customer contacts from the dropdown menu in the recipient section when emailing from a transaction.
• View the full name and job title of each contact alongside their email in the dropdown, to make sure you connect with the right person.
Alternate Vendors EnhancementManage and track multiple vendors/vendors better with a faster way of onboarding and mapping items to vendors easily from the Vendor Item in Add/Edit multiple list entries (QuickBooks Enterprise only).

Easy setup of alternate vendors for items using Inventory Parts in Add/Edit multiple list entries (QuickBooks Enterprise only).
Enhanced Inventory Receiving fixesFixed (QuickBooks Enterprise only) - Broken transaction links of Purchase Order → Item Receipt → Bill and Purchase Order → Bill → Item Receipt

Fixed (QuickBooks Enterprise only) - Billed and unbilled quantity, and quantity received and pending in the Purchase Order. 

Added necessary guardrails to avoid a mismatch between inventory assets and accounts payable.
Email_enhancementEasily select customer contacts from the dropdown menu in the recipient section when emailing from a transaction

View the full name and job title of each contact alongside their email in the dropdown, ensuring you connect with the right person

No release notes needed

Import PDF of Accountant company fileFixed - Users can click Print or Save as PDF on the Client Data Review window even when the company file name includes special characters.
Insights tab on the homepageFixed - users with a full access role to the company file can access the Insights tab on the homepage without error.
Accountant's changes PDFA PDF of the imported accountant's changes can be saved when the company file name has special characters like accent marks.
Import IIF filesWhen IIFs containing time activities are imported, the duration value is imported without being rounded off by 1.
Customer Contact List reportFixed - This report won't return a warning about invalid date format when filtering by Rep.
Payroll Michigan unemploymentAdded a new payroll item for Michigan unemployment increased wage limit.
Payroll Update Any tag line containing the value "0.00" will be removed from the XML except those for Box G and Box I.
RL1 XML file rejectedA formatting issue caused RL1 XML files to be rejected by Revenue Quebec. This has been resolved.
Crash when changing the date on RL-1 or T4QuickBooks will no longer crash when the date is changed on the RL-1 or T4 forms.
RL-1 incomeFor employees that are transferred either into or out of Quebec from another province or territory, then RL1 must populate both Box G and Code G-2.
Box G = Pensionable Income under QPP
Code G-2 = Pensionable Income under CPP.
The two boxes combined can't exceed the YAMPE.  For 2024, the YAMPE = $73,200.00.
Client Data ReviewClient Data Review will now open maximized by default when the view settings are set to "one window".
Open company fileFixed crash when opening a company file.
Inventory Turnover ReportYou can now add, remove, and filter by columns.
Landed CostThe following updates have been made to the Landed Cost calculator:

• Include the Memo field in the Calculate Landed Cost screen to easily identify the relevant Bills. 
• Suggest item Selling Price with proper markup to maintain appropriate margins.
• Center alignment of New selling price window with updated content message for customers (as per legal requirements).
• Fixed the description column in the Inventory and assembly items table.
Search in all ListsSearch field added to the top of all lists to make finding list items easier.
QuickBooks Accountant Desktop PlusQuickBooks Desktop Enterprise AccountantQuickBooks Desktop Enterprise DiamondQuickBooks Desktop Enterprise GoldQuickBooks Desktop Enterprise PlatinumQuickBooks Desktop Premier PlusQuickBooks Desktop Pro Plus