Skip to Content

Error: Cannot create QBXMLRP2 COM component


Getting error "Cannot create QBXMLRP2 COM component" when trying to interface to QuickBooks 2014 Canada version


After updating QuickBooks Pro 2014 Canada to R6 on XP using QBFC 8.0. This error message is cause by a file version incompatibility:

File name: QBXMLRP2.dll
Incompatible version of this file: QBXMLRP2.dll
Compatible version of this file:QBXMLRP2.dll


It won’t be fixed by QuickBooks, but as a workaround, replace the file QBXMLRP2.dll with the version from R5.


  • Browse to the following file folder location: C:\Program Files\Common Files\Intuit\QuickBooks 
  • Right-click the file named QBXMLRP2.dll and click on Rename.
  • Rename the file to QBXMLRP2.OLD and press the Enter key
  • Copy and paste the new file QBXMLRP2.dl  with version (attached) to the following location:  C:\Program Files\Common Files\Intuit\QuickBooks\
  • Then right click and rename the file to QBXMLRP2.dll
Error: Cannot create QBXMLRP2 COM component
  • Attached Files
  • qbxmlrp2.rar (248.02 KB) 789