Fix QuickBooks Black Screen and Unrecoverable Error on Customer Payments

QuickBooks goes to a black screen or throws an Unrecoverable Error when you enter a customer payment; here is how to isolate and clear the display-rendering cause.

When you open the Receive Payments window and QuickBooks Desktop turns black or crashes with an Unrecoverable Error, the instinct is to assume the company file is corrupt. In most cases it is not. The failure is typically a display-rendering conflict between QuickBooks, the Windows graphics subsystem, and your video driver. The company data itself remains intact. Our engineers use a three-step sequence to isolate and clear this problem: disable the saved desktop, turn off hardware acceleration, and apply Windows 8 compatibility mode.

Preconditions

Create a verified backup of your company file before changing any preferences or Windows properties. Switch QuickBooks to Single User mode so that preference changes apply cleanly to your workstation. Close all other applications to rule out memory pressure, which can also cause blacked-out UI elements. If you have a second workstation available, open the company file there and attempt to receive a payment; if the problem does not reproduce, the cause is confirmed as environment-specific to the original machine rather than the file itself.

Step 1 — Disable Keep Previously Saved Desktop

A corrupted or overly complex saved desktop can trigger the rendering failure the moment QuickBooks tries to load multiple windows at once.

  1. Open QuickBooks and log in to the company file.
  2. Go to Edit > Preferences.
  3. Select Desktop View from the left sidebar.
  4. Under the My Preferences tab, locate the Keep previously saved desktop option.
  5. Select Don't save the desktop instead.
  6. Click OK, then close QuickBooks completely.
  7. Reopen QuickBooks and test payment entry.

If the black screen disappears, the saved desktop was the trigger. You can leave the preference disabled going forward.

Step 2 — Turn Off Hardware Acceleration

QuickBooks relies on hardware acceleration for certain screen rendering. When the video driver is incompatible or outdated, that reliance backfires and produces a black screen or crash on form windows.

  1. In QuickBooks, go to Edit > Preferences.
  2. Select Desktop View on the left.
  3. Click the My Preferences tab.
  4. Uncheck Use hardware acceleration (in some versions the checkbox reads Turn on hardware acceleration — uncheck it).
  5. Click OK.
  6. Close and reopen QuickBooks, then test receiving a payment.

Disabling hardware acceleration shifts rendering to software mode, which is slower but far more stable on mismatched drivers.

Step 3 — Apply Windows 8 Compatibility Mode

If the first two steps do not fully resolve the crash, apply Windows 8 compatibility to the QuickBooks executable. This changes how Windows allocates graphics resources to the application.

  1. Close QuickBooks completely.
  2. Right-click the QuickBooks desktop shortcut and select Properties.
  3. Go to the Compatibility tab.
  4. Check Run this program in compatibility mode for.
  5. Select Windows 8 from the dropdown (use Windows 8, not Windows 8.1, if both appear).
  6. Under Settings, check Disable fullscreen optimizations.
  7. Click Apply, then OK.
  8. Launch QuickBooks from that shortcut and test payment entry.

Signs It Worked

The Receive Payments window opens without the screen going black, you can select a customer and enter an amount without an Unrecoverable Error, and you can save the payment and post it to a deposit. Test with at least two different customers to confirm consistency.

When the Problem Runs Deeper

If the error persists after all three steps, or if it occurs only for one specific customer or transaction rather than across the board, the cause may extend beyond display rendering into damaged transaction links or list-level corruption within the company file. In that scenario, run Verify and Rebuild from the File > Utilities menu. If Rebuild reports errors it cannot fix, the file itself needs repair attention rather than a workstation display adjustment.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.