This article contains release notes for QuickBooks Desktop 2015. If you are using a different version, please see:

For QuickBooks Desktop 2018 - Recent changes, improvements and fixes in QuickBooks Desktop 2018

For QuickBooks Desktop 2017 - Recent changes, improvements and fixes in QuickBooks Desktop 2017

For QuickBooks Desktop 2016 - Recent changes, improvements and fixes in QuickBooks Desktop for Windows 2016

The following changes, improvements, and fixes were made to QuickBooks Desktop Pro 2015, QuickBooks Desktop Premier 2015, and QuickBooks Desktop Enterprise 15.0. Later releases (ones with higher numbers) include all changes in earlier releases.

What's important about Release 17?

  • Payments
  • Security
  • Service Discontinuation after May 31, 2018
Payments

QuickBooks Desktop recurring payment transaction download & e-Invoice (create & update) will be discontinued as part of QuickBooks 2015 and will not work from 1st June

Security

Important security updates for TLS 1.2 compliance

Service
Discontinuation

This release is to prepare QuickBooks 2015 for service discontinuation after May 31, 2018

Simplified upgrade for subscription customers still on QuickBooks 2015. Eligible customers will see an upgrade message, by which, they can install the latest QuickBooks version in a couple of clicks

What's important about Release 16?

  • Web site link changes in product
Other

Web site link changes in product - no functionality changes

What's important about Release 15?

  • Payroll
  • Shipping Manager
Payments

Improved warning messages in Merchant Service Deposit window

Payroll

QuickBooks Desktop now supports printing of Box 16 & 17 of 1099 Misc form, for state of Wisconsin & New Jersey

Shipping Manager

Fixed an issue that was causing the options for Flat rate box packaging to be not available in Shipping Manager for USPS (International)

User Interface

Now with a simple windows keyboard shortcut of Ctrl+Alt+Y a selected row of data can be copied. This copied row can then be pasted to a new row with Ctrl+Alt+V

Use this on Estimates, Sales Receipts, Sales Orders, Credit Memos, Purchase Orders and Timesheets.

What's important about Release 14?

  • Advanced Inventory
  • Banking
  • Payroll
Advanced Inventory

Fixed an issue on Manufacturers Part Number not Clearing from Memory when changing line items on a Invoice.

Banking

Customers will now be able see a “Cleared” stamp on the transaction after the credit card charges have been reconciled.

Payroll

Fixed PS077 when downloading payroll updates in QuickBooks.

Fixed printing of Oregon Business Identification Number (BIN) on the voucher section of the paycheck.

What's important about Release 13?

  • 1099 E-filing
  • Managing Complex Password
1099 E-filing

Enabling customers for 1099-MISC Electronic filing using Tax1099.com, Intuit’s preferred e-filing partner.

Managing complex passwords

Users now have the option to login into a Company File without having to enter username and password every time. Users only have to login with their username and password once every few days and can open the Company File or switch to a Company File without having to enter username and password, as long as they are using the same Windows user account. Users have to enter username and password again only if they have explicitly logged off from the Company File or when the login period has expired. Users selecting this new option must safeguard their computers and Windows accounts in order to ensure that their Company Files are protected. Note that this option will only apply to Client Company Files where Credit Card Protection is NOT enabled.

This option will not be available by default in a Company File. The Company File’s Admin/Owner can enable this feature for all users by setting a Company Preference:

  • For Desktop Pro/Prem customers: Go to Company > Setup Users and Passwords > Manage Login Settings
  • For Desktop Enterprise customers: Go to Company > Users > Manage Login Settings
  • For all customers: Go to Edit > Preferences > General > Company Preferences

Further information is available on this KB article: Stay logged in to a Desktop company file (sign in without entering your password).

Search

Fixed an issue that caused QuickBooks to hang while changing the Search Box Preferences in Multi-User mode.

What's important about Release 12?

  • QuickBooks for Windows 2015 R12 works with Office 2016
Other

QuickBooks for Windows 2015 R12 works with Office 2016

Payments

Recurring Payment updates

What's important about Release 10?

  • Account passwords to protect sensitive information
  • Security updates to QuickBooks SDK
Security

Account passwords to protect sensitive information

All users who have the "Credit Card Protection" feature on, or whose QuickBooks Desktop file contains sensitive data such as credit card data and Personally Identifiable Information (PII) will be asked to set up a password.

All users who have the "Credit Card Protection" feature on and can view full credit card data will be asked to your change password every 90 days.

This does not impact QuickBooks Desktop for Mac.

Banking

Security updates to QuickBooks SDK

SDK apps that require background access to QuickBooks will need to have credentials regenerated for the app. Credentials will get regenerated once users who need access to the app login to QuickBooks.

If the password for QuickBooks changes, a new application is added or access levels of an application are changed – this would also require users who need app access to login.

What's important about Release 19?

  • Improved support on Windows 10
  • Migration of MSXML code base from 4 to 6 to address PCI (Payment Card Industry) Compliance standards
Other

Fixed an issue on Manufacturers Part Number not Clearing from Memory when changing line items on a Invoice.

Migration of MSXML code base from 4 to 6 to address PCI (Payment Card Industry) Compliance standards.

  • For users concerned with PCI Compliance, you should consult your IT professional to remove MSXML 4.0 from your system and complete the upgrade process.
  • Once MSXML 4.0 is removed from your computer, the following third party apps that require MSXML 4.0 will not be supported: Contacts Sync, Scan Manager, and Shipping Manager.

What's important about Release 8?

  • Added Subscription Feature Setup to help activate features included with your Enterprise Subscription
  • Fixed an issue that caused a H202 error
  • Fixed an issue that caused QuickBooks to close unexpectedly while paying bills
Accounts Payable

Fixed an issue that caused QuickBooks to close unexpectedly when deleting a Bill while the Pay Bills window was open and sorted by Reference number.

Accounts Receivable

Fixed an issue that caused the Tax column on a Sales Receipt to move after installing the R6 update.

Advanced Pricing

Enabled Advanced Pricing in the Advanced Inventory sample company file.

Advanced Reporting

Fixed an issue that caused incorrect debit and credit reporting.

Fixed an issue that caused the amounts for exchange gain loss to not be tracked for some transaction types.

Enhanced Inventory Receiving

Fixed an issue that caused the Balance Sheet to go out of balance after changing the cost of an item in a company file with Enhanced Inventory Receiving enabled.

E-Invoicing

Added ability to do EInvoicing when file is enabled for Multi-Currency if the associated customer's currency is USD.

QuickBooks will now allow plain text email changes for outlook and webmail.

Install

Some updates will not be available to customers whose Full Service Plan has become inactive since originally installing QuickBooks 2015. This article has more information. (Enterprise Only)

Inventory

Fixed an issue that caused a custom field to not work properly after changing its type.

Lists

Fixed an issue that prevented a user from editing custom defined fields after updating to QuickBooks 2015 R6.

Multi User

Fixed an issue that caused a H202 error when trying to open a company file located on a server with a Fully Qualified Domain Name.

Fixed an issue that would cause QuickBooks to freeze while in Multi User mode if a user left the Reminders window open.

Multi-Currency

Fixed an issue that caused an Unrecoverable Error while trying to create a Credit Memo that is not in your home currency.

Other

Added Subscription Feature Setup to make activating the features of your Enterprise Subscription easier. You can access this setup from Help > Set up Subscription Features.

Payroll

Fixed an issue where the All Employees list only shows active employees after an employee is edited.

SDK

Add/Modify/Query functionality has been added to transaction lines for Bill, Bill Credit, Bill/Vendor Credit, Check, Item Receipt, Credit Card Credit and CreditCard Charge.

Users can now add multiple contacts to one Customer.

What's important about Release 6?

  • Fixed issues that caused QuickBooks to close when emailing transactions
  • Fixed a performance issue for company files with inventory enabled
  • Fixes included for Advanced Inventory, Advanced Pricing, and Advanced Reporting (Enterprise Only)
Accounts Receivable

Fixed an issue that caused the Transaction History window to not open after pressing CTRL + H, for invoices that had been emailed.

Advanced Inventory

Fixed an issue that caused the lot number to not be removed when switching items on a transaction.

Fixed an issue that caused Site Locations to display incorrect quantities on hand when building assembly items.

Advanced Pricing

Fixed an issue that caused conditions for a Price Rule to be blank after running a Rebuild.

Advanced Reporting

Fixed an issue that caused conditions for a Price Rule to be blank after running a Rebuild.

Advanced Reporting will now be able to report on whether a transaction has an attachment or not.

Advanced Reporting will now be able to read transactions that contain up to 10,000 lines of detail. The former limit was 1000 lines of detail.

E-Invoicing

More consistent generation of online pay links and the ability to view PDF’s in the counterpart portal.

Added the ability for users who are not admins to send invoices with online pay enabled.

Email Sales Forms and Statements

Fixed an issue that caused QuickBooks to close unexpectedly when trying to email a batch of invoices.

Fixed an issue the prevented the ability to email statements.

Inventory

Fixed an issue that caused a decrease in performance while in multi-user mode when editing or using Inventory items.

Fixed an issue that caused the warning for "Zero Amount Items" to be displayed incorrectly.

Other

Enabled Accountant specific features, previously only found in Enterprise Accountant, for all Enterprise editions.

Setup channel to properly deliver upgrades and updates when-and-if available to supported products.

Setup channel to properly deliver upgrades and updates when-and-if available to active subscribers.

Setup channel to properly block automated or downloadable upgrades or updates to non-subscribers, including not renewed full-service-plan (FSP) Enterprise products.

Printing

Added support for Alt+D to toggle the Print Later option on the Invoice, Sales Receipt, Purchase Order, Sales Order, and Write Checks window.

Registration

Registration and activation of your QuickBooks product will now occur upon first launch.

Improvements have been made to the Registration verification screen. More options are provided to validate your purchase and activate your product faster.

Reminders

Sync Critical alert has been removed from the Reminders window for files that have the option to sync disabled in Sync Manager.

SDK

Fixed an issue that caused custom fields for the Build Assembly Header to not be returned in the query.

Users and Permissions

Fixed an issue that caused an Unrecoverable Error when the Full Access role was selected from the Roles list.

Utilities

Rebuild utility will now resolve Online Banking payee mismatch errors.

What's important about Release 5?

  • E-Invoicing is now available for Payments customers
  • Improved compatibility with Internet Explorer 11
Email

Invoices will now only be sent in a new HTML format.

Payments

QuickBooks Payments customers can now email invoices with a Pay Now link. Your customers can pay you instantly online or from their mobile device. (R5)

As a payments customer, online payments for both card and ACH are enabled by default. You can modify this setting in the company or customer preferences as well as on individual invoices. NOTE: If you previously used IPN, this does not apply, your IPN preferences will set.

For payments made online by your customers, you will need to download them from merchant service deposits in order for your invoices and books to reflect the payment.

Time Tracking

Fixed an issue that caused existing Weekly Timesheets to disappear or change to Single Time Activities after upgrading to QuickBooks 2015.

User Interface

Improved performance of the QuickBooks internal browser when using the software on a computer with Internet Explorer 11.

What's important about Release 4?

  • Fixed issues causing QuickBooks to close unexpectedly
  • Improved Rebuild utility to resolve issues with duplicates
  • Fixed an issue with price rules for custom fields on sales transactions
  • Added the ability to see which user created/modified a comment
Accounts Receivable

QuickBooks will no longer close unexpectedly while trying to print, delete, or email an invoice without saving it first.

Centers

Fixed an issue that caused QuickBooks to close unexpectedly after opening a report from the Insights page and then closing the program.

Enterprise: Advanced Inventory

Assembly Shortage reports will now include modified (saved or unsaved) Assemblies.

Duplicate serial number warning will now work if an Invoice is created from an Estimate.

Enterprise: Advanced Pricing

Price rule prices will no longer revert to the base price when editing a custom field on a previously saved Sales Order or Invoice.

Email

Removed "Mail through QuickBooks" as an option for sending emails with QuickBooks.

Increased the email template character limit from 2049 to 32000.

Excel

Fixed an issue that caused the report Item Estimates vs Actuals to not export to Excel properly if one or more columns were removed from the report prior to exporting.

Form Templates

Added a one time message to warn users about sorting columns on transactions. (Enterprise Only).

Homepage/Insights

Added three new graphs: Net Profit Margin, Business Growth, and Previous Year Expense Comparison.

Added "Save as PDF" functionality to the Insights page.

Fixed an issue that caused the window to not fully display if resized while scroll bar was active.

Install

QuickBooks installer will now open the necessary Windows firewall ports needed to avoid potential issues opening a company file.

Other

Added a "Manage Your Account" button to the My Company window for easier access to manage things like your Payment Methods and Order History.

PDF

Fixed an issue that caused logo images on forms to appear blurry after saving as PDF.

Payments

Company files with Multicurrency enabled and set to USD currency, can now process credit card transactions.

Reminders

Merged the QuickBooks Maintenance Alerts into the Reminders window.

Reports

Removed blue shading from summary reports below the second level of sub accounts for better readability.

Searching for columns in the Modify Report window now supports partial name searches.

Added the ability to see which user created/modified a comment.

Added a Created By column to the Commented Reports window to identify the user who created the report.

SDK

Querying custom fields using DataExtDefQuery will now return the list of fields sorted by Name.

Search

QuickBooks will no longer close unexpectedly while performing an Advanced Find using the "Name E-mail" filter.

Setup

Streamlined the data file creation process to make it more efficient.

User Interface

Added ability to use copy/paste/undo keyboard shortcuts in the Search field on transactions. (Enterprise Only)

Utilities

Fixed an issue that caused the error "Verify Custom Template list. Duplicate name encountered".

Fixed an issue that caused the error "Verify Customer Message list. Duplicate name encountered.".

Fixed an issue that caused QuickBooks to close unexpectedly while exporting a Budget to IIF (File > Utilities > Export > Lists to IIF files and select Budgets).

What's important about Release 3?

  • Fixed an issue causing file upgrades to fail
  • Fixed an issue preventing the Accountant Toolbox from unlocking
  • Fixed a printing issue when using the Intuit Preprinted forms setting
Accountant

Fixed an issue that caused the error "License not Found - Please try a different login or contact QuickBooks support for further assistance." to be displayed when trying to unlock the Accountant Toolbox feature.

Accountant Toolbox can now be accessed from all Premier Plus, and not just QuickBooks Premier Accountant.

File Operations

Fixed an issue that caused the file upgrade on QuickBooks 2015 to fail if a user attempts the upgrade logged in as a non-admin before signing in as a admin.

Integrated Help

Clicking the "Tell Me More" button on the window for H202, H303, and H505 errors will now take the user to this KB article: Error H101, H202, H303, or H505 when opening your company file.

Printing

Fixed an issue that caused the footer fields Subtotal, Sales Tax, Total, Payments/Credits and Balance Due to not print when trying to use the Intuit Preprinted forms setting.