Solving Problems with Windows 8 and QuickBooks 2013 (and more)
Microsoft has released Windows 8 officially (you can’t miss all those annoying TV ads), but if you try to run QuickBooks 2013 on it you will find that there are problems. Once again, the QuickBooks PDF drivers just don’t work right. What can we do? AT THIS TIME, Intuit says that they are working on the problem (see this Intuit support article) but it is not clear when they’ll have a fix.
Update 12/5/2012 – Intuit released QuickBooks 2013 R4 and the Intuit support article says that this release is the one that supports Windows 8 – but they acknowledge that there are still problems.
Update 12/6/2012 – See my updated article on QuickBooks PDF Issues for Windows 8 (and other operating systems), which adds more information as well as addresses other versions of QuickBooks.
While we wait for a solution from Intuit, here is a quick fix that worked for me, that is very simple to try. Let me know if it works for you!
How QuickBooks Creates PDF Files
QuickBooks creates PDF files using an internal routine that relies on a “PDF driver” that is installed as a printer driver in Windows. This routine is called whenever QuickBooks wants to create a PDF file, such as:
- When creating a PDF attachment to send with an invoice (or other forms).
- When you select a “save as PDF” option in a menu or form “ribbon”.
- When you reconcile an account or bank statement (QuickBooks stores the bank reconciliation report as a PDF).
Over the years we’ve had multiple problems with these PDF drivers that QuickBooks uses. This is a recurring nightmare! Sure, you can get a “PDF Printer Driver” of your own (like Adobe Acrobat Pro, or CutePDF), install it in Windows, and select that as the printer. That saves a PDF of whatever you are printing. However, that doesn’t really fix the problem. QuickBooks won’t use this kind of printer driver when saving attachments for email, or for bank reconciliations. You either have to live with the error messages (such as when reconciling accounts) or you have to manually create an email message and attach the document yourself. Neither is convenient.
The best solution is to fix the PDF driver problem so that QuickBooks can create the PDF itself.
QuickBooks 2013 PDF Drivers
Over the past few years QuickBooks has used two different types of “PDF drivers”. The Amyuni drivers were used in QuickBooks 2009 and 2010 (and probably before that), and they had major compatibility problems with 64 bit computers (but not limited to those). In 2011, Intuit dumped those drivers and switched to the Microsoft XPS Document Writer, which MOST people found to be much easier to work with – but some people STILL had problems.
Intuit eventually developed the PDF Repair Tool which can be very useful in resolving PDF problems for most people in Windows XP, Windows Vista and Windows 7.
Then we came to QuickBooks 2013. When I first examined the PDF drivers in this release I was confused, because I found that there were TWO PDF drivers being installed. One was the Microsoft XPS Document Writer, the other was the ABS PDF Driver. The ABS driver is, when you look under the hood, another Amyuni driver like we thought we had abandoned in 2011.
Why two? The answer is that QuickBooks requires the XPS driver for just about all tasks, except for three features that require the older style Amyuni driver. Those three features are:
- Loan Manager
- Cash Flow Projector
- Business Planner
QuickBooks 2013 and Windows 8
If you install QuickBooks 2013 on Windows 8 and you try to create a PDF file in one of the normal processes (save form as PDF, send as an email attachment, reconcile bank account you will get an error.
My first impulse was to try the PDF Repair Tool, but that didn’t fix the problem. The tool runs fine, but I still get error messages when I try the QuickBooks PDF functions.
Oddly enough, on my system, you will see the file saved as an XPS file instead of a PDF file. For example, I saved an invoice as a PDF to my desktop, and instead of a PDF file I see an XPS file with an odd name (this is NOT the name that I tried to save the PDF file as).
That got me to thinking – is the Windows 8 XPS system different than what you see in Windows 7 and earlier? After doing some looking around, sure enough, Microsoft has implemented a major overhaul of printer drivers in Windows 8 and the XPS driver system is very different. As of the R3 release, QuickBooks hasn’t been updated to recognize this difference.
Looking further, in the Intuit Community forums, I found a discussion where one person found that if they copied the XPS drivers from a Windows 7 system into their Windows 8 system, the problem was resolved. Unfortunately, the steps are a bit complicated, and as I looked into this further the approach didn’t always work reliably. While several people commented that it worked for them, it didn’t work on some of my test systems. In addition, the published resolution involved downloading a file from a website that isn’t verified as a safe site.
One side note, though – those three special program features (Loan Manager, Cash Flow Projector, Business Planner), don’t have a problem. The ABS PDF Driver seems to work just fine (at least it did in MY test system). Clicking the Save as PDF button creates the PDF file without any issues (in this example, I saved the PDF to my desktop).
A Simple Fix
So, here’s how I fixed the problem in my test systems (Windows 8 on a 64 bit system, with QuickBooks Enterprise V13.0 R3). Since we know that the Windows 8 XPS system is not compatible, let’s get rid of it.
Go to your Windows 8 Control Panel.
Select Devices and Printers.
Right click on the Microsoft XP Document Writer and select Remove device. This removes the Windows 8 XPS driver.
Run QuickBooks. You MIGHT get an error message like the following – just ignore it (sometimes you may get this, sometimes you won’t).
Open an invoice and click the arrow under the Save button, and click Save as PDF. Save the PDF form. QuickBooks will see that the XPS driver is not installed and it will install it’s own copy, which is the older style of XPS driver. Now you can perform all QuickBooks PDF functions! Very simple! Problem Solved!
I do recommend caution here, though, in case there are OTHER programs that you use that require XPS documents. You are changing the XPS system in Windows 8 and I can’t say how that will impact your system. On the other hand, in my own situation, I almost never use XPS documents. Also, with Office 2010 on my system, I was able to create an XPS document properly even with this older driver.
Update 12/5/2012: QuickBooks 2013 R4 has just been released, and it is the first version that Intuit says supports Windows 8. THE PDF PROBLEM STILL EXISTS – and I’m seeing that the XPS driver fix listed here works on SOME systems, but not ALL.
What If That Doesn’t Work?
Perhaps I’m just lucky and this is the way that it works just on my system? There are a couple of posts in the Intuit Community Forum that provide more complicated setups that are variations of this, generally involving downloading some files that are the older version of the Microsoft XPS Document Writer driver and installing them. I’m cautious about downloading and installing files that are posted by people that I don’t know anything about. I’m sure that these postings are OK (lots of people say “that worked” and no complaints about viruses or file corruption), but you have to be cautious.
One posting is by an Intuit employee, and so this should be OK. See the solution at http://community.intuit.com/posts/how-to-resolve-pdf-issues-on-windows-8-2
Each of these Intuit Community Forum solutions are more involved than the one that I’m providing above.
What About Older Versions of QuickBooks?
Good news – my method worked equally well with QuickBooks 2012 and QuickBooks 2011, at least as far as normal PDF printing. This makes sense, as QB 2012 and 2011 also use the Microsoft XPS Driver. Make sure you are on 2012 R11 or 2011 R12– some older revisions have problems with the version of Internet Explorer in Windows 8. Most likely you will have problems with the three features that work in a slightly different framework (Loan Manager, Cash Flow Projector, Business Planner), but that may be due to issues with Internet Explorer, rather than just the PDF drivers.
How about QuickBooks 2010? To my surprise, this worked without any problems (with QuickBooks 2010 R16). Keep in mind that this version is using the Amyuni driver, not the Microsoft XPS Document Writer, so the issues are different. To be honest I was not expecting this – and I suspect that I was lucky. But if you find that you have issues here, make sure that you are using the latest update (and try that PDF Repair Tool, too).
Older versions? I’m not even going to try. Compatibility for older versions were complicated even with Windows 7, and Intuit doesn’t provide any support for 2009 or older. In the past I’ve recommended using either Windows XP Mode or VMWare Workstation to run older versions in a “virtual machine”, but with Windows 8 we no longer have XP Mode. We have Hyper-V, but it requires specific hardware features that many computer systems don’t support (particularly if you are upgrading an existing system).
Category: QuickBooks Tips/Tricks, Technical QuickBooks
About the Author (Author Profile)
Charlie Russell is the founder of CCRSoftware. He's been involved with the small business software industry since the mid 70's, and remembers releasing his first commercial accounting software product when you had a one-floppy disk drive system, loading the program from one floppy and then replacing that with the other floppy to hold the data. He has a special interest in inventory and manufacturing software for small businesses. Charlie is a Certified Advanced QuickBooks ProAdvisor with additional certifications for QuickBooks Online and QuickBooks Enterprise. He also is a Xero Certified Partner. Visit his CCRSoftware web site for information about his QuickBooks add-on products. Charlie can be reached at charlie.russell@sleeter.com He is also the author of the California Wildflower Hikes blog and a regular blog contributor to the Intuit Inner Circle. Connect with Charlie at GoogleComments (42)
Trackback URL | Comments RSS Feed
Sites That Link to this Post
- QuickBooks on Windows 8 – not just yet, but close « TN Tax Accounting | November 27, 2012
- Which Apps are Not Compatible With Windows 8? | December 3, 2012
- Windows 8: the one to watch? | inmayapinion | December 21, 2012

















Wow. Super job analyzing this problem. Thanks for your time and efforts. I read all your emails with great interest.
Having spent a fortune on a new laptop and deciding to upgrade to 2013, I was left pulling my hair out trying to sort out this problem, I never print invoices, I always email them and to find the PDF not working left me perplexed. I have spent many hours trying different fixes, I stumbled across your article and within ten minutes I have it fixed. Thank You
The solution using the forum link from the Intuit employee worked perfectly. This has been irritating me since I started with Windows 8. Thanks!
I’ve bookmarked this post so when I get a call from a client using Windows 8 and QuickBooks, I will know where to look up the solution.
Thanks Charlie for the detailed explanation.
I am going to share on my facebook page for I have many clients who use QB and this will shed some light on those who are THINKING of getting Windows 8.
As always your articles are extremely informative Charlie. Thank you for the taking the time to analyze and share this information with us.
Diane Offutt
Bought a new laptop with 8. Reloaded QB Pro 11 and was pulling the little hair I have left not being able to save as .pdf. QB works just fine. I use folders for customers and sub folders for each order. So I’ve been going back to desk top with XP to get around this problem. After I do a bit more work, I’m going to try your fix.
Well did what you suggested and when I went to save as pdf told me no device and had me go to QB. Put the xps reader right back in. A stumped person at the moment. Thank goodness I still have the desktop with XP working just fine. Hope Intuit clears this up.
Allan, WHICH XPS driver is back – does it say that it is V4? That would be the Win8 version, which is a problem.
I installed QB13 on my new win 8 computer, works great! I did get some support questions answered on qb, and he did write an article. This might help people too!
http://community.intuit.com/posts/how-to-resolve-pdf-issues-on-windows-8-2
Yes – that is a slightly more complicated series of instructions. Please note that I already referenced that community post in this article, in the section near the end titled “What if that doesn’t work”.
Worked perfectly – had been searching for a few weeks and almost had to load quickbooks on another computer!
The analysis was detailed and clearly explained, and the solution simple!
Thanks!!
Thank you it worked for QB 2012, and it was easy to do. It didn’t even prompt me, it just recreated the xps printer and worked.
I followed your instructions, removing the XPS writer, but when I went to save the invoice as a PDF, it did not automatically install its own copy. So the fix did not work for me. I also followed the instructions in the link that you posted under What If That Doesn’t Work? That didn’t solve my problem either. Following those directions exactly, I manually installed the printer to the local port, etc., but when I selected the driver file, it gave me an error message and wouldn’t allow me to use it.
Jenny, unfortunately there are many variables, so it is hard to say. The 2013 R4 release is out soon (article coming up in a few minutes) and that might be the fix. Other than that, you need to have someone look at your system. It can be confusing and frustrating!
Thank you! The link for the xps driver info from the intuit employee worked perfect.
Just in case this did not work for you, I had to do an extra step. The original port for the XPS printer on my system was called “PORTPROMPT:” so I had to create a new port called “XPSPort” and connect the printer to XPS printer to that port then it worked.
Yay! I tried every fix I could find, and this is the only one that worked for me. Thank you Maga Sub – you are awesome!
Thank you so much. Deleting the Microsoft XPS Document printer and then printing a sample invoice saved me. Now I can email and print my invoices and estimates again. QuickBooks Pro 2011, Windows 8.
AWESOME! Just discovered this problem last night and had to print scan and then e-mail what a hassle! this was easy and fixed the problem!
Great!
Just got a new PC with W8 and cannot send and email or save as a PDF with my copy of QB Pro 2011. I have tried every fix I have found, including this one, and they all failed.
In this case, QB did NOT recreate the XPS printer. So now I have NO XPS printer!
HELP!
Terry, that is odd. Did you try the PDF utility from Intuit?
Oops, I see that you got it fixed – yay!
Please tell me how Terry fixed this. I have tried everything. Quickbooks 2011 Windows 8.
Thank you
Linda, read further up in the discussion, there is a comment by Maga Sub about port names. I didn’t have to do that myself, and it is a bit technical, but that is apparently what helped Terry?
Hello–
I’m having a buggy issue in QB 2013 on Windows 8 with tabbing. I do a lot of tabbing between fields, and the behavior is buggy and inconsistent. Certain fields get skipped in the tab order, some fields that are tabbed to will be highlighted with blue and ready to type over, others just go to the field, but do not select the contents. Very frustrating. Anyone else experiencing this issue? Any ideas for a fix?
George, I’m not seeing that issue, but perhaps I’m looking at a different portion of the program than you are. Can you give a specific example? Are you using the latest revision (R5 at this moment)? Do you have the “pressing enter moves between fields” preference checked or unchecked?
Charlie–
I have “Pressing Enter…” UN-checked. I use the tab key. I believe I have R5, not sure how to confirm, but QB claims to be up-to-date. An example is when entering a check. I’ve always opened new check window, which lands me in the “Bank Account Field”. I select the account, then tab through to each field, Check NO., Date, Pay To, Amount, etc. What I’m seeing now is things like when I tab to the date field it doesn’t highlight it for typeover, so I have to mouse into the field. The tab order seems to be screwy as well and will frequently skip a field, requiring me to Shift-tab to go back to that field. This happens most notably in checks, including the “Split” detail on the Expenses and Items tabs. Also in CC transactions, Bill entry, Invoices. Didn’t have this problem before QB 2013. It’s a nightmare for high volume data entry.
One other note: I am on a Mac using VMWare Fusion 5.0 Virtual machine to run Windows 8. The problem existed in Windows 7 as well with QB 13, but is worse in Windows 8.
George
George, you are a bold person to try Win 8 on a Mac with VMWare Fusion. Too many places where something can go wrong! All I can say is that on my Win 8 system, I don’t see the problem you have. And if you have been seeing this issue on Win7 also (to a lesser degree) then I’d start thinking that the issue is with your setup, probably an incompatibility with VMWare Fusion. I don’t work with that environment so I can’t say much more about it.
Note that you can tell what version you have by pressing the F2 key when in QB – at least on a regular system, I’m not sure how the function keys work in your environment.
Charlie-
I have resolved most of the problem. It appears there is an incompatibility with what is called “Unity” mode in VMWare Fusion. It seems to be quite bad with Windows 8, less so with Windows 7. Using “Full Screen”, or “Single Window” mode eliminated the most egregious of the issues. However, there is remains a strange issue with certain items which I add to invoices. Certain items allow me to tab through the invoice line from “Qty” to “Item Code”, to “Description” to U/M to “Price each” to “Class” to “Amount” to “Tax” and on to the next invoice line. Others immediately jump to the next line upon selecting the “Item Code”, which forces me to Shift-Tab in order to back up a few fields and enter the amount information. Any idea what this is about?
Thanks much,
George
George, I don’t have much to say about this other than I dislike running products under emulators like this, there always is something that doesn’t work the right way.
Charlie,
I am having the same problem as Terry and I am not sure how he fixed it. I have QB 2011 R12, Windows 8. I did install CutePDF and it is a way around the problem but not a fix. Please help!
Linda, read further up in the discussion, there is a comment by Maga Sub about port names. I didn’t have to do that myself, and it is a bit technical, but that is apparently what helped Terry? CutePDF doesn’t solve all the issues, as you know.
Other than this, my recommendations are to either move up to QB 2013, Abandon Windows 8, or to get someone to look at your specific computer (which may or may not work) who understands these kinds of driver issues. QB 2011 just isn’t designed for Win8
After searching all over I somehow stumbled upon this solution. I never use the XPS printer and I won’t miss it. This fix worked like a charm and it’s so simple.
I can not get quickbooks 10 to load on windows 8 help
Scott, QB 2010 isn’t officially supported on Windows 8. When you say you cannot get it to “load”, that is very vague, so there isn’t a lot that I can say. You may want to find a local person who can help you with this – you can use the “find a consultant” option in the right column of this page.
Charlie, would you happen to know if their is a way to get remote access to work with windows 8? Or another program you would recommend?
Marina, which type of “remote access” are you referring to?
I always use TeamViewer, and it is working with Windows 8 just fine.
Hi
I had this problem and I solved it by simply creating a new port for the XPS Document Writer and calling it XPSPort as a local port. This is because the the Quickbooks system is looking to take the XPS document from the XPSPort and not the new version of the port that Windows 8 uses.
So after you run the PDF Utility or when you have the XPS Writer and Quickbooks PDF converter both as printers. Change the XPS printer to use the XPS WRITER driver and not the XPS WRITER v4 driver. THEN change the port to a new port called XPSPort (as a local port). should work.