How to Run Payroll in QuickBooks Desktop: A Step-by-Step Guide

How to Run Payroll in QuickBooks Desktop: A Step-by-Step Guide

To run payroll in QuickBooks Desktop, set up a payroll schedule (Employees > Add or Edit Payroll Schedules), then go to Employees > Pay Employees, select the schedule, enter hours, review each paycheck, and create them — printing checks or sending direct deposit. Afterwards, pay your payroll taxes under Employees > Payroll Taxes and Liabilities > Pay Scheduled Liabilities.

It's payday. Your team did the work, and now the money has to move — correctly, on time, with the right taxes withheld. If you've never run payroll in QuickBooks Desktop before, the process can look intimidating: schedules, liabilities, tax tables, direct deposit cutoffs.

Here's the good news: once it's set up, running payroll is mostly a rhythm — enter hours, review, create, send. This guide walks you through the whole thing, including the two parts people forget (tax tables and liabilities). Let's go.

One common confusion to clear up first: QuickBooks Desktop payroll requires an active payroll subscription. The accounting software alone doesn't include payroll — you need a payroll service (Basic, Enhanced, or Assisted) with a valid payroll service key. No key, no payroll. We'll cover that below.

Before you start: get these in place

1. An active payroll subscription and service key.

If you haven't entered your payroll service key yet, do that first — here's [how to enter your payroll service key in QuickBooks](/enter-payroll-service-key-in-quickbooks/). Without it, the payroll menus won't fully work.

2. Employee records, complete and current.

Every employee needs to be set up in the Employee Center with their W-4 info, pay rate, pay frequency, and (for direct deposit) bank account details. Garbage in, garbage out — paychecks are only as right as the employee records behind them.

3. Updated payroll tax tables.

QuickBooks downloads the latest federal and state tax tables with your payroll subscription. Before every payroll run, make sure they're current: Employees > Get Payroll Updates, then Download Entire Update. Tax rates change; running payroll on stale tables means wrong withholdings.

How to run payroll, step by step

Step 1: Set up a payroll schedule

Payroll schedules group employees by pay frequency so you can pay them as a batch.

  • Go to Employees > Add or Edit Payroll Schedules.
  • Click New and give the schedule a name (like "Biweekly – Salaried").
  • Choose the pay frequency: Weekly, Biweekly, Semimonthly, or Monthly.
  • Set the pay period end date and the paycheck date.
  • Assign your employees to the schedule. Click OK.
  • Most businesses need just one or two schedules (e.g., one for salaried, one for hourly). Keep it simple.

Step 2: Start a payroll run

  • Go to Employees > Pay Employees.
  • Select the payroll schedule you want to pay, and confirm the pay period dates and paycheck date. Double-check these — wrong dates are one of the most common payroll mistakes.
  • Click Start Scheduled Payroll.

Step 3: Enter hours and review

  • For hourly employees, enter their hours. If you've been tracking time in QuickBooks, those hours can flow in automatically — review them either way.
  • For salaried employees, confirm the salary amounts look right.
  • Check each employee's row: pay rate, hours, deductions, and any one-off additions (bonuses, reimbursements).
  • Click Continue, and QuickBooks calculates gross pay, taxes, and deductions for every paycheck.

Step 4: Review every paycheck

Don't skip this. QuickBooks shows you a summary of each paycheck before anything is created.

  • Look at gross pay, tax withholdings, and net pay for each employee.
  • Spot-check one or two against what you expect. Something off by a little is usually a wrong hour count; something off by a lot is usually a wrong pay rate or date.
  • Fix anything now — it's far easier than fixing a paycheck after it's created.

Step 5: Create the paychecks

  • Choose your payment method: print paychecks (QuickBooks prints them on check stock) or direct deposit.
  • For direct deposit: select the employees, and click Send Payroll Data to transmit it to Intuit. Watch the cutoff time — direct deposit needs to be sent by 5:00 PM Pacific, two business days before the paycheck date (timing varies by plan, so confirm yours).
  • For printed checks: load your check stock, print, and have them signed.
  • QuickBooks records every paycheck in your books automatically — payroll expenses, tax liabilities, the works.

Step 6: Pay your payroll liabilities

Running payroll creates tax liabilities — the withheld taxes and employer contributions you now owe. Paying employees is only half the job; paying the agencies is the other half.

  • Go to Employees > Payroll Taxes and Liabilities > Pay Scheduled Liabilities.
  • Select the liabilities due (federal 941, state withholding, unemployment, etc.) and the correct period.
  • Review the amounts, choose View/Pay, and create the payment — by check or e-payment.
  • Miss this step and the liabilities just sit there accumulating. If your liability balances ever look wrong, here's how to [zero out payroll liabilities in QuickBooks](/zero-out-payroll-liabilities-in-quickbooks/).

Common mistakes to avoid

  • Running payroll on outdated tax tables. Always download payroll updates before a run. Stale tables = wrong withholdings = a mess at quarter-end.
  • Wrong pay period or paycheck dates. This throws off reports, tax filings, and employee pay stubs. Confirm the dates on the Start Payroll screen every single time.
  • Missing the direct deposit cutoff. Send payroll data late and your team gets paid late. Know your plan's cutoff and set a personal deadline a day earlier.
  • Forgetting payroll liabilities. The paychecks are done, everyone's happy — and the tax payments sit unpaid. Build liability payments into your payroll routine, not as an afterthought.
  • Not reviewing before creating. QuickBooks calculates; you verify. The review screen exists for a reason — use it.

Conclusion!

That brings us to the end of this guide on running payroll in QuickBooks Desktop. We hope the steps explained above helped you process paychecks confidently — from schedules to direct deposit to those easy-to-forget tax liabilities. If you run into any difficulty while following the steps, consider consulting a qualified and experienced QuickBooks professional for further assistance.

FAQs

Do I need a payroll subscription to run payroll in QuickBooks Desktop?

Yes. QuickBooks Desktop alone doesn't include payroll processing — you need an active payroll subscription (Basic, Enhanced, or Assisted) and a valid payroll service key entered in the software.

Can I run payroll for just one employee outside the schedule?

Yes. Use Employees > Pay Employees > Unscheduled Payroll for off-cycle payments like bonuses, corrections, or termination pay.

What's the difference between the pay period end date and the paycheck date?

The pay period end date is the last day of work covered by the paycheck. The paycheck date is when employees actually get paid. They're different dates, and getting them mixed up is a classic mistake.

How do I fix a paycheck after it's been created?

Void or delete the paycheck and recreate it — but only before it's been sent or cashed. For direct deposit paychecks that already transmitted, you'll need to handle it as an adjustment in the next payroll. When in doubt, fix it in the current period rather than editing history.

You may also like:

add employee to QuickBooks payroll

direct deposit in QuickBooks Desktop

QuickBooks desktop payroll update errors

enter payroll service key in QuickBooks

How to Fix QuickBooks Update Error 3007

How to Fix QuickBooks Update Error 3007

QuickBooks Error 3007 usually appears when QuickBooks verifies your company file data — often during an update, sync, or data operation — and finds something it can't get past. Run File > Utilities > Verify Data (then Rebuild if needed), reinstall QuickBooks' digital signature certificate, and use QuickBooks Tool Hub's File Doctor. Those three fixes resolve the vast majority of cases.

You're installing a QuickBooks update (or syncing data), the progress bar is moving along nicely — and then everything stops. A dialog box with Error 3007 stares back at you. The update didn't finish. Your data might be fine, or it might not. And you're left wondering which.

Take a breath. Error 3007 is QuickBooks' way of saying "I was checking your data and found something I couldn't verify." It's a data-integrity flag, not a death sentence — and the fixes are well-documented. Let's work through them.

What is QuickBooks Error 3007?

Error 3007 pops up when QuickBooks runs its data verification process — the background check it performs on your company file during updates, syncs, and certain data operations — and hits a problem. QuickBooks runs verification automatically in situations like these: installing a program update, verifying data, rebuilding, or syncing.

In plain terms: QuickBooks looked under the hood, found something that didn't add up, and stopped rather than risk writing bad data. That's actually the software protecting you — the error is the symptom, not the disease.

Why does Error 3007 happen?

The usual suspects:

  • Your company file has data damage — corrupted transactions, broken links between records, or integrity issues QuickBooks can't reconcile.
  • QuickBooks' digital signature certificate is missing or expired. Windows uses this certificate to verify that QuickBooks files are genuine; without it, verification steps can fail.
  • Your antivirus quarantined or blocked a QuickBooks file mid-operation, leaving the data in an inconsistent state.
  • An update was interrupted — power cut, forced shutdown, network drop — leaving partially installed program files.
  • Windows system files or registry entries that QuickBooks depends on are damaged.

How do you know it's Error 3007?

  • An "Error 3007" dialog appears during an update, sync, or data operation.
  • QuickBooks becomes slow, freezes, or crashes when accessing certain parts of your company file.
  • Transactions fail to process or complete.
  • Running File > Utilities > Verify Data reports that your data has lost integrity.

Solutions that actually fix Error 3007

Start at the top. Most people never make it past Solution 2.

Solution 1: Verify and rebuild your company data

This is the core fix — it directly addresses the data-integrity problem behind most 3007 errors.

  • First, close all open windows: Window > Close All.
  • Go to File > Utilities > Verify Data. QuickBooks will scan your company file for damage.
  • If you see "QuickBooks detected no problems with your data" — your data is fine, and the 3007 came from something else. Move to Solution 2.
  • If you see "Your data has lost integrity" — that's your culprit. Now rebuild:
  • Go to File > Utilities > Rebuild Data.
  • QuickBooks will ask you to back up first. Say OK — do not skip this. Save the backup somewhere safe (and don't overwrite an existing good backup).
  • Let the rebuild run. It can take a while on large files — that's normal.
  • When you see "Rebuild has completed," click OK, close QuickBooks, reopen it, and run Verify Data once more to confirm the damage is gone.

Solution 2: Reinstall QuickBooks' digital signature certificate

A missing or expired certificate is one of the most common triggers for 3007, and the fix takes two minutes.

  • Close QuickBooks completely.
  • Open File Explorer and go to C:\Program Files\Intuit\QuickBooks (or wherever QuickBooks is installed).
  • Find QBW32.exe, right-click it, and choose Properties.
  • Open the Digital Signatures tab and make sure Intuit is selected in the list.
  • Click Details, then View Certificate.
  • In the Certificate window, click Install Certificate.
  • Click Next, then Finish. Restart your computer, then relaunch QuickBooks and try again.

Solution 3: Run QuickBooks Tool Hub

Intuit's free Tool Hub bundles the automated repair tools that target exactly this kind of problem.

  • Close QuickBooks, then download and install the latest QuickBooks Tool Hub from Intuit's site.
  • Open Tool Hub and go to Company File Issues.
  • Click Quick Fix My File and let it run, then restart QuickBooks.
  • If the error persists, go back to Tool Hub and run QuickBooks File Doctor: select your company file, choose Check your file, enter your QuickBooks admin password, and click Next.
  • Let it finish — File Doctor can take 15–20 minutes on larger files — then test again.

Solution 4: Update QuickBooks cleanly, as an administrator

If the 3007 struck during an update, the update itself may be the broken piece.

  • Close QuickBooks. Right-click the QuickBooks Desktop icon and choose Run as administrator.
  • From the No Company Open window, go to Help > Update QuickBooks Desktop.
  • On the Options tab, click Mark All, then Save.
  • On the Update Now tab, check Reset Update, then click Get Updates.
  • When the download finishes, close and reopen QuickBooks and accept the prompt to install the updates. Restart your computer afterward.

Solution 5: Check your antivirus and system health

The last-resort sweep:

  • Check your antivirus quarantine — if it flagged or removed a QuickBooks file, restore it and add your QuickBooks program folder as an exclusion.
  • Run Windows Update and install any pending system updates.
  • If nothing above worked, a clean reinstall of QuickBooks Desktop (uninstall, reboot, reinstall) clears out corrupted program files that the other fixes can't reach.

Conclusion!

That brings us to the end of the troubleshooting methods for QuickBooks Update Error 3007. We hope the solutions explained above helped you understand the possible cause of the error and get your updates running cleanly again. If the error still appears or you run into any difficulty while following the steps, consider consulting a qualified and experienced QuickBooks professional for further assistance.

FAQs

Is Error 3007 the same as other QuickBooks update errors like 12007?

No. The 12xxx-series errors (like [12007](/quickbooks-update-error-12007/)) are connection errors — QuickBooks can't reach the update servers. Error 3007 is a data-verification error — QuickBooks checked your data and found a problem. Different causes, different fixes.

Will I lose data because of Error 3007?

The error itself doesn't delete anything. But since it signals data damage, don't ignore it — run Verify and Rebuild (Solution 1) promptly, and always back up first.

How long does the Verify and Rebuild process take?

Verify takes a few minutes. Rebuild can take 15 minutes to over an hour depending on your file size. Plan for it — don't start a rebuild five minutes before you need to leave.

Does Error 3007 mean my company file is corrupted beyond repair?

Almost never. Verify and Rebuild fixes the overwhelming majority of cases. If Rebuild can't repair it, restoring from a recent backup (this is why Solution 1 starts with a backup) gets you back on solid ground.

You may also like:

QuickBooks Error 12159

QuickBooks payroll update error 15106

QuickBooks update error 12007

QuickBooks Desktop Update Errors

How to Track Time and Create Timesheets in QuickBooks Desktop

How to Track Time and Create Timesheets in QuickBooks Desktop

To track time in QuickBooks Desktop, first turn it on under Edit > Preferences > Time & Expenses > Company Preferences, then enter hours via Employees > Enter Time — either Time/Enter Single Activity for one-off entries or Use Weekly Timesheet for the whole week at once. Assign each entry to a customer or job, mark it billable, and QuickBooks can pull it straight into invoices and paychecks.

Here's the scenario that keeps business owners up at night: Friday afternoon, and your team swears they worked 40 hours on the client's project — but only 28 of those hours made it into an invoice. The rest? Vanished into memory, sticky notes, and "I'm pretty sure I worked on that Tuesday."

That's money you earned and never billed. QuickBooks Desktop's time tracking exists to stop exactly that. Enter hours once, and QuickBooks carries them wherever they need to go — onto customer invoices and into employee paychecks. One entry, used twice.

One thing people mix up: time tracking isn't just for payroll. It's for billing, too. The same hour an employee logs can show up on a paycheck *and* on the client's invoice. That's the whole point — so let's set it up properly.

Before you start: what you'll need

  • Time tracking turned on (we'll do this in Step 1 — takes ten seconds).
  • Your employees set up in the Employee Center with their pay rates.
  • Service items for the work you bill clients for (like "Consulting" or "Design Work"). Time entries need an item to attach to.
  • Payroll items if you want logged hours to flow into paychecks.

How to track time, step by step

Step 1: Turn on time tracking

  • Go to Edit > Preferences.
  • On the left, choose Time & Expenses, then click the Company Preferences tab.
  • Under "Do you track time?", select Yes.
  • If you want employees to enter their own time, you can also set the first day of the work week here.
  • Click OK. Time tracking is now live.

Step 2: Enter a single activity

Perfect for logging one task as it happens — or for entering time one employee at a time.

  • Go to Employees > Enter Time > Time/Enter Single Activity.
  • Pick the employee (or vendor, if you track contractor time) from the dropdown.
  • Enter the date the work was done.
  • Choose the Customer:Job the work was for. This is what connects the hours to a future invoice.
  • Select the Service Item (what kind of work it was) and the Payroll Item (how the employee gets paid for it).
  • Enter the duration — hours and minutes.
  • Check the Billable box if these hours should be invoiced to the customer.
  • Add a short note describing the work. Future-you, building the invoice, will thank present-you.
  • Click Save & New to log another, or Save & Close when done.

Step 3: Use the weekly timesheet

Logging Friday's hours on Friday is ideal. Logging the whole week on Monday morning is reality. The weekly timesheet is built for that.

  • Go to Employees > Enter Time > Use Weekly Timesheet.
  • Select the employee and the week (pay period) at the top.
  • Each row is a combination of Customer:Job, Service Item, and Payroll Item. Add a row for each type of work the employee did that week.
  • Fill in the hours for each day across the row. QuickBooks totals everything automatically.
  • Mark rows as billable where they apply, add notes, and click Save & Close.
  • Bonus: you can copy the previous week's timesheet as a starting point — a lifesaver for employees whose weeks look similar.

Step 4: Turn tracked time into a customer invoice

This is where time tracking pays for itself.

  • Create an invoice: Customers > Create Invoices, and select the customer.
  • QuickBooks will pop up a message: this customer has unbilled time/costs. Click OK.
  • In the window that opens, go to the Time tab. You'll see every billable hour logged against that customer:job.
  • Select the hours to include, click OK, and they land on the invoice with their descriptions.
  • Review, adjust if needed, and save. Hours logged → invoice sent. Nothing lost.

Step 5: Turn tracked time into paychecks

  • When you run payroll (Employees > Pay Employees), QuickBooks can pull in the hours employees already logged — so you're not re-typing timesheets into paychecks.
  • Review the hours on each paycheck before creating it. Time tracking feeds payroll; your eyes are the final check.
  • If payroll throws an error while transmitting, [QuickBooks Payroll Error 2000](/quickbooks-payroll-error-2000/) is one of the common culprits — good to know about before payday pressure hits.

Common mistakes to avoid

  • Logging time to the wrong Customer:Job. Hours attached to the wrong client won't show up when you invoice the right one. Double-check the job name before saving.
  • Forgetting the Billable checkbox. Unchecked means those hours sit in QuickBooks but never surface on an invoice. If the work is billable, check the box every time.
  • Mixing up service items and payroll items. The service item is what you bill the client for; the payroll item is how you pay the employee. They serve different masters — pick each one deliberately.
  • Entering time against the wrong week. On the weekly timesheet, confirm the date range at the top before filling in hours. Time in the wrong week means wrong pay periods and wrong invoices.
  • Not reviewing before invoicing. Time entries with vague notes ("worked on stuff") make for embarrassing invoices. A ten-word note per entry is enough.

Conclusion!

That brings us to the end of this guide on tracking time and creating timesheets in QuickBooks Desktop. We hope the steps explained above helped you capture every billable hour and get them flowing into invoices and paychecks. If you run into any difficulty while following the steps, consider consulting a qualified and experienced QuickBooks professional for further assistance.

FAQs

Can employees enter their own time in QuickBooks Desktop?

Yes — with the right permissions, employees can enter their own single activities or weekly timesheets. Many businesses have employees submit timesheets for a manager to review before invoicing or payroll. And if your crew works in the field or from home, [setting up QuickBooks Workforce](/set-up-quickbooks-workforce-for-quickbooks/) lets them enter time from a phone or browser instead of waiting for the office computer.

What's the difference between single activity and the weekly timesheet?

Single activity logs one task for one employee on one date. The weekly timesheet shows a whole week at a glance, with rows per job/item and columns per day. Same data, different views — use whichever fits the moment.

Does tracked time automatically go into paychecks?

It flows into the payroll review screen when you run payroll, but it doesn't create paychecks by itself. You still review and approve every paycheck before it's created.

Can I track time for vendors and contractors too?

Yes. The single-activity window lets you pick vendors as well as employees, which is handy when a subcontractor's hours need to land on a client invoice.

You may also like:

run payroll in QuickBooks Desktop

add employee to QuickBooks payroll

set up QuickBooks workforce for QuickBooks

QuickBooks workforce not working

How to Fix QuickBooks Banking Error 109

How to Fix QuickBooks Banking Error 109

QuickBooks Banking Error 109 means your bank wants you to update your password or complete some action on their website before the connection can continue. Sign in to your bank's website directly, update your password or clear any pending alerts, then return to QuickBooks and update your sign-in info so the feed can reconnect.

Picture this: your bank feeds were syncing fine last week. Today, nothing downloads — and instead of your transactions, QuickBooks shows Error 109 with a message telling you to sign in to your bank's website and take action.

Annoying, sure. But here's the silver lining: of all the banking errors, 109 is one of the most straightforward. It's your bank tapping you on the shoulder and saying, "Hey, something needs your attention over here." Handle whatever the bank wants, update QuickBooks, and you're back in business.

What is QuickBooks Banking Error 109?

Error 109 appears when your bank requires some action from you before it will let QuickBooks connect again. The most common trigger? Your bank password expired (or the bank simply wants you to change it). But it can also be an unread message, new terms to accept, or a security verification the bank is waiting on.

In QuickBooks Desktop, you'll see it in the Bank Feeds Center when a sync fails. The important thing to understand: QuickBooks is not the problem here — the bank has paused the connection until you deal with whatever it's asking for. No amount of re-syncing inside QuickBooks will fix it until that happens.

Why does Banking Error 109 happen?

The usual suspects:

  • Your bank password expired. Many banks force a password change every 60–90 days.
  • The bank wants you to update your password for security reasons — even if the old one technically still works on their site.
  • There's an unread message, alert, or new terms-and-conditions page waiting for you on the bank's website.
  • The bank added a new security verification step (a code, a prompt in their app) that hasn't been completed.
  • Your account got flagged or temporarily locked after too many login attempts.

How do you know it's Error 109?

  • The error code 109 appears in the Bank Feeds Center during a sync.
  • The message tells you to sign in to your bank's website and take action.
  • You may find you can still log in to your bank's site manually — but there's something waiting for you there (a prompt, an alert, a password-change nag).
  • Transaction downloads stop for the affected account until the bank's requirement is satisfied.

Solutions that actually fix Banking Error 109

Start at the top. Most people never make it past Solution 2.

Solution 1: Handle whatever your bank is asking for

This is the fix. Everything else is cleanup.

  • Open your browser and sign in to your bank's website directly.
  • Look for anything that needs your attention: a password-change prompt, unread messages or alerts, new terms to accept, a security verification to complete.
  • If the bank wants a new password, set one now. Pick something strong — and while you're at it, make sure you're not reusing the old one.
  • Work through every pending item until the bank's site is completely quiet. Don't leave an unread message sitting there "for later" — it's the thing blocking your feed.
  • Log out of the bank's website when you're done.

Solution 2: Update your sign-in info in QuickBooks

Once the bank is satisfied, QuickBooks still has the old credentials. Time to sync them up.

  • In QuickBooks Desktop, go to Banking > Bank Feeds > Bank Feeds Center.
  • Select the account showing Error 109 and run a sync.
  • When prompted, enter your updated bank login credentials manually. Type them fresh — don't rely on auto-fill, which loves to serve up the old password.
  • Complete any verification steps the bank throws at you in the moment (codes, security questions).
  • Let the sync finish. With the bank's requirements cleared and fresh credentials in place, the connection should restore.

Solution 3: Deactivate and reactivate the feed

If the error stubbornly returns even after a password update, the stored connection may be holding onto the old state.

  • Go to Banking > Bank Feeds > Bank Feeds Center.
  • Select the problem account and deactivate bank feeds for it. (Your existing transactions stay put — this only stops the feed.)
  • Close and reopen the Bank Feeds Center.
  • Set up the feed again: Banking > Bank Feeds > Set Up Bank Feed for an Account.
  • Enter your new credentials, complete verification, and sync.

Solution 4: Check for bank-side outages and update QuickBooks

The final sweep:

  • Check whether your bank is having a broader outage or maintenance window — sometimes the "take action" message is really a "we're down" message in disguise. (If the bank's server simply isn't responding to QuickBooks at all, you may be looking at [Error OL-222](/quickbooks-error-code-ol-222/) instead.)
  • Update QuickBooks Desktop: Help > Update QuickBooks Desktop, click Update Now, select Get Updates, and restart when done.
  • Confirm your internet connection is solid and no VPN is interfering with the bank connection.

Conclusion!

That brings us to the end of the troubleshooting methods for QuickBooks Banking Error 109. We hope the solutions explained above helped you understand the possible cause of the error and get your bank feed reconnected. If the error still appears or you run into any difficulty while following the steps, consider consulting a qualified and experienced QuickBooks professional for further assistance.

FAQs

What's the difference between Error 109 and Error 103?

Error 103 means the bank rejected your login — wrong or outdated credentials, or the wrong bank selected. Error 109 means the bank is asking you to do something first: update your password, read a message, accept terms. Fix 103 by correcting the login; fix 109 by completing the bank's requested action.

Do I really have to change my bank password?

If the bank is requiring it, yes — there's no way around it from inside QuickBooks. The good news is it's a two-minute job on the bank's site.

Why does Error 109 keep coming back?

Usually because the bank's required action wasn't fully completed — an unread message left sitting, or a verification step skipped. Go back to the bank's site and make sure there's genuinely nothing pending. In rare cases, the feed's stored connection is stale, in which case Solution 3 (deactivate and reactivate) clears it.

Can Error 109 mean my account was hacked?

Almost never. It means the bank wants routine action — a password update or an unread alert. But while you're on the bank's site anyway, a quick glance at recent transactions for anything unfamiliar is never a bad idea.

You may also like:

QuickBooks Banking Error 103

QuickBooks Banking Error 102

fix QuickBooks banking error 324

troubleshoot QuickBooks banking error 185

How to Fix OL and OLSU Bank Feed Errors in QuickBooks

How to Set Up Recurring (Memorized) Transactions in QuickBooks Desktop

How to Set Up Recurring (Memorized) Transactions in QuickBooks Desktop

To set up a recurring transaction in QuickBooks Desktop, create the transaction once, then go to Edit > Memorize [Transaction] (or right-click it and choose Memorize). Choose whether QuickBooks should remind you, record it automatically, or just save it — then set how often and the next date. Manage everything later under Lists > Memorized Transaction List.

Here's a familiar scene: it's the first of the month, and you're typing in the same rent bill, the same monthly retainer invoice, the same insurance payment — again. Transactions you've entered a dozen times before, and will enter a dozen times more.

QuickBooks Desktop has a built-in answer for this, and it's called a memorized transaction. Memorize it once, and QuickBooks can remind you when it's due, or just record it automatically while you do something more interesting. Let's set one up.

One quick clarification first: "memorized transaction" is just QuickBooks Desktop's name for a recurring transaction. Same idea, different label. If you've ever used "recurring" in QuickBooks Online, memorized is the Desktop equivalent.

Before you start: two things worth knowing

1. The transaction has to exist first.

You can't memorize something out of thin air. Create the bill, invoice, check, or journal entry the normal way first — then memorize it. The memorized version is a template copied from a real transaction.

2. Not everything should be automatic.

A fixed monthly rent? Perfect candidate for automatic recording. A utility bill that changes every month? Memorize it, but let QuickBooks *remind* you instead — so you can update the amount before it posts. This distinction matters, and we'll come back to it.

How to memorize a transaction, step by step

Step 1: Create the transaction as usual

  • Enter the bill, invoice, check, journal entry, or whatever recurs — exactly the way you normally would.
  • Get the details right: the vendor or customer, the account, the amount, the memo. The memorized copy will inherit all of this.

Step 2: Memorize it

  • With the transaction open (or selected in its register), go to the Edit menu and choose Memorize [Transaction] — for example, Memorize Bill or Memorize Invoice.
  • Or simply right-click the transaction and choose Memorize.
  • The Memorize Transaction dialog opens. This is where the real setup happens.

Step 3: Choose how QuickBooks should handle it

This is the most important choice in the whole process. Pick one:

  • Remind Me: QuickBooks shows a reminder when the transaction is due, and you enter it yourself with a click. Best for amounts that change — utility bills, credit card payments, anything variable.
  • Automatic Transaction Entry: QuickBooks records the transaction on its own, no input needed. Best for fixed amounts you never want to think about — rent, loan payments, subscriptions.
  • Do Not Remind Me: The template is saved but QuickBooks stays silent. Useful for occasional templates you want on hand but don't want nagging you.

Step 4: Set the schedule

  • Under How Often, pick the rhythm: Weekly, Biweekly, Monthly, Quarterly, Annually, or others.
  • Set the Next Date — the first time QuickBooks should act on it.
  • If you chose automatic entry, decide on Number Remaining (leave blank for forever) and whether to record it a few days early (handy for bills you like to pay ahead).
  • For reminders, you can also choose Record With Previous Amount so QuickBooks fills in last month's figure as a starting point.

Step 5: Save it and verify

  • Click OK. Your transaction is now memorized.
  • To confirm, go to Lists > Memorized Transaction List. You should see your new entry with its schedule.
  • From this list you can double-click any entry to edit it, right-click to delete it, or choose Enter Transaction to post it manually right now.

Managing your memorized transactions

A memorized list only stays useful if you keep it honest:

  • Edit anytime: Double-click an entry in the Memorized Transaction List to change the amount, date, or schedule. Do this the moment a vendor changes their pricing — future-you will be grateful.
  • Delete what's dead: Cancelled that subscription? Right-click the entry and delete it. Forgotten memorized transactions are how duplicate payments happen.
  • Group them: If you pay a stack of bills on the same schedule, select them in the list and press Ctrl+G to create a memorized group. One click enters the whole batch.
  • Manual entry on demand: Right-click any memorized transaction and choose Enter Transaction to post it immediately, outside its schedule.

One more habit worth building: automatic entries change your books without you watching, so make sure your data is protected — here's how to [schedule automatic backups in QuickBooks Desktop](/schedule-automatic-backups-in-quickbooks-desktop/).

Common mistakes to avoid

  • Putting variable bills on automatic entry. That $120 electric bill becomes $140 in summer. If it's automatic, QuickBooks happily records the wrong amount. Variable bills get reminders; fixed bills get automation.
  • Forgetting to update memorized amounts. Rent went up? Vendor changed terms? If you don't edit the memorized template, every future entry carries the old numbers.
  • Never cleaning up the list. Old subscriptions, closed accounts, one-time vendors — a memorized list full of dead entries is a mistake waiting to post. Review it quarterly.
  • Memorizing a transaction with the wrong date. The "Next Date" drives everything. If you memorize a monthly bill with the wrong starting date, every automatic entry lands on the wrong day.

Conclusion!

That brings us to the end of this guide on setting up recurring (memorized) transactions in QuickBooks Desktop. We hope the steps explained above helped you automate the repetitive entries and cut down your monthly data entry. If you run into any difficulty while following the steps, consider consulting a qualified and experienced QuickBooks professional for further assistance.

FAQs

Does automatic entry work when QuickBooks is closed?

No — QuickBooks Desktop has to be open (with the company file accessible) for automatic entries and reminders to trigger. If the computer was off on the scheduled date, QuickBooks catches up the next time you open the company file. This is one more reason reminders beat full automation for anything time-sensitive.

Can I memorize any transaction in QuickBooks Desktop?

Almost any — bills, invoices, checks, credit card charges, journal entries, even paychecks. If you can enter it, you can usually memorize it.

What's the difference between "Remind Me" and "Automatic Transaction Entry"?

Remind Me pops up a reminder and you approve each entry (good for variable amounts). Automatic entry posts the transaction silently on schedule (good for fixed amounts). When in doubt, start with reminders — you can always switch to automatic later.

Will automatic memorized transactions mess up my reconciliation?

No — they post just like transactions you entered by hand. They show up in registers and reports the same way. Just review them periodically so a wrong amount doesn't repeat quietly for months.

Can I schedule memorized transactions to run on weekends?

QuickBooks records automatic entries on the scheduled date regardless of the day of the week. If you prefer bills to post on business days, set the schedule (or the "days in advance" option) accordingly.

You may also like:

create purchase orders in QuickBooks Desktop

bank rules in QuickBooks Desktop

How to Create an Invoice in QuickBooks Desktop

1-800-761-1787