🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Business & Cross-Cutting › Bookkeeping / Office Administration › Accounts Receivable and Accounts Payable › Lesson 7
BUS-BOOK55-04 · Lesson 7 · 13 clock hours · practice

AP Payment Runs: Check Writing, ACH, and Early-Payment Discounts

Objective. Students execute a weekly AP payment run in QuickBooks, selecting bills by due date and discount eligibility, recording checks and ACH payments, and correctly calculating early-payment (2/10 net 30) discounts.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a credentialed professional in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

AP Payment Runs: Check Writing, ACH, and Early-Payment Discounts

Why Payment Runs Matter

A payment run is the scheduled process by which a business pays its outstanding vendor bills in a single, organized batch. Running payments systematically—rather than one bill at a time—keeps cash flow predictable, reduces the chance of missed due dates, and lets you capture early-payment discounts that vendors offer as an incentive for fast payment. As a bookkeeper, you are responsible for executing this process accurately, documenting every transaction, and protecting the company's financial records.

Understanding 2/10 Net 30 Terms

Vendors often print payment terms directly on their invoices. One of the most common is 2/10 net 30, which means:

Example: A $1,500 invoice with 2/10 net 30 terms allows a $30 discount (2% × $1,500) if paid by day 10. Paying on day 11 means the full $1,500 is owed by day 30.

Capturing these discounts is genuinely valuable. A 2% savings for paying 20 days early translates to a significant annualized return on cash. Always check whether available cash on hand supports paying early before choosing the discount option.

Cash-Constraint Decision-Making

Before processing a payment run, the bookkeeper reviews a cash-availability figure—the maximum amount the company can pay out in this cycle without overdrawing its operating account. With that number in hand, prioritize bills in this order:

1. Past-due bills – Paying late damages vendor relationships and may trigger late fees or credit holds.

2. Bills within the discount window – Pay these next if cash allows; the savings offset the early outflow.

3. Bills due soon (within a few days) – Prevent them from becoming past due.

4. Bills with due dates further out – Hold until the next payment run if cash is tight.

Document your reasoning for every bill you choose to pay or hold. Written justification protects you and the company if questions arise later.

Methods of Payment

Check – QuickBooks can print checks directly if your printer is loaded with pre-printed check stock. Each check posts to the bank account and reduces the vendor's balance. The check register records the check number, date, payee, and amount.

ACH (Automated Clearing House) – An electronic transfer directly from your bank account to the vendor's bank account. In QuickBooks, you record ACH payments similarly to checks but select an ACH or e-check payment method. The transaction clears faster than a paper check, usually within one to two business days. Confirm with your bank that ACH origination is active on the account before scheduling transfers.

Processing a Payment Run in QuickBooks

1. Open Vendors → Pay Bills.

2. Set the Show bills due on or before date to capture all bills due within the current cycle.

3. Review the list. Bills past their discount date will not show a discount automatically—verify manually.

4. For bills within the discount window, click the bill line, then click Set Discount. Enter the discount amount (calculated as: invoice total × discount rate). QuickBooks posts the discount to a Purchase Discounts income account.

5. Select the bills you will pay given the cash constraint. The running total appears at the bottom of the screen.

6. Choose Payment Method: Check or ACH. For checks, choose To be printed if you want QuickBooks to generate the check, or enter a check number if writing by hand.

7. Confirm the Payment Account (the correct bank account).

8. Click Pay Selected Bills. QuickBooks posts each payment, clears the bill, and updates the vendor balance.

9. If printing checks, go to File → Print Forms → Checks and print on check stock.

Verifying Your Work

After the payment run, pull two reports:

Reconcile the total payments on the check register against your manual discount worksheet. Discrepancies greater than $0.01 (beyond normal rounding) indicate a data-entry error that must be corrected before closing the period.

Data Integrity and Security

Payment runs involve real money. Follow these safeguards:

These controls are standard bookkeeping practice and protect both the company and you as the person processing payments.

Key terms8

2/10 Net 30Invoice payment terms allowing a 2% discount if the buyer pays within 10 days; the full amount is due within 30 days.
Payment RunA scheduled, batched process for paying multiple vendor bills at one time, typically weekly or biweekly.
ACH (Automated Clearing House)An electronic network used to transfer funds directly between bank accounts, commonly used to pay vendors without paper checks.
Check RegisterA chronological record of all checks and electronic payments drawn on a bank account, showing date, payee, amount, and running balance.
Purchase DiscountsAn income or contra-expense account that records savings earned by paying vendor invoices within an early-payment discount window.
Vendor Balance DetailA QuickBooks report listing each open and paid transaction per vendor, used to verify that selected bills were fully cleared by a payment.
Cash-Availability ConstraintThe maximum dollar amount a company can disburse in a given payment cycle without overdrawing its operating bank account.
Dual ControlAn internal control requiring a second authorized person to review or approve a financial transaction before it is finalized, reducing fraud and error risk.

Worked examples4

1. A vendor invoice totals $2,400.00 with terms 2/10 net 30. The invoice date is March 1. Today is March 8. Calculate the amount due if paid today.
  1. Identify the discount rate: 2%.
  2. Check whether today falls within the discount window: March 8 is 7 days after March 1, which is within 10 days, so the discount applies.
  3. Calculate the discount amount: $2,400.00 × 0.02 = $48.00.
  4. Subtract the discount from the invoice total: $2,400.00 − $48.00 = $2,352.00.
Answer: Amount due if paid March 8: $2,352.00. The $48.00 discount is posted to Purchase Discounts.
2. Three bills are open: Bill A = $800 (past due), Bill B = $1,200 with 2/10 net 30 (day 9, discount available), Bill C = $600 (due in 18 days). Cash available = $1,800. Which bills do you pay and how much goes out?
  1. Prioritize Bill A first because it is past due: $800.
  2. Remaining cash: $1,800 − $800 = $1,000.
  3. Bill B is in the discount window. Discounted amount: $1,200 × 0.02 = $24.00; payment = $1,200 − $24 = $1,176. Check whether $1,176 ≤ $1,000 remaining: $1,176 > $1,000, so paying Bill B in full would exceed cash on hand.
  4. Because cash is insufficient to capture Bill B's discount without overdrawing, hold Bill B for the next payment run (it still has time before day 30).
  5. Bill C is not urgent; hold it as well.
  6. Total disbursed: $800 (Bill A only).
Answer: Pay Bill A ($800). Hold Bill B and Bill C. Total payment: $800. Written justification must note that Bill B's discounted amount exceeded available cash and the bill still has time remaining before its net-30 due date.
3. After a payment run, the check register shows a payment to Apex Supply of $980.00. The original invoice was $1,000.00 with 2/10 net 30 terms, paid on day 7. Verify whether the payment amount is correct.
  1. Calculate the expected discount: $1,000.00 × 0.02 = $20.00.
  2. Calculate the expected payment: $1,000.00 − $20.00 = $980.00.
  3. Compare to the register: $980.00 = $980.00.
  4. Difference: $0.00.
Answer: The $980.00 payment is correct. The $20.00 discount was properly applied within the 10-day window.
4. A vendor invoice is $3,750.00 with terms 2/10 net 30. The invoice date is June 5. Today is June 17. What amount is owed and can a discount be taken?
  1. Count days from invoice date to today: June 5 to June 17 = 12 days.
  2. The discount window is 10 days; 12 days > 10 days, so the discount period has expired.
  3. The net-30 due date is July 5 (June 5 + 30 days). Today is June 17, so the bill is not yet past due.
  4. Amount owed: full invoice amount = $3,750.00. No discount may be taken.
Answer: Full amount of $3,750.00 is owed by July 5. The discount window closed on June 15 (day 10), so no discount applies.
In class: Worked example: instructor processes Pay Bills in QuickBooks, demonstrating how to filter by due date, apply a 2/10 net 30 discount, and print or transmit checks; students calculate the discount amount manually before entering to verify QuickBooks output · Students run an AP payment batch for a practice company with 10 open bills, some with discount terms and some past due, deciding which to pay based on cash-on-hand constraint provided; they justify each decision in writing · Students print the check register and the Vendor Balance Detail report, verify the payment batch clears all selected bills, and hand the reports to the instructor for review
Materials: QuickBooks lab file with vendor bills and terms data, printed cash-availability constraint sheet, discount calculation worksheet, QuickBooks Certified User courseware (Pay Bills section)
Check: Check register and Vendor Balance Detail report checked by instructor; pass = correct discount amounts (within $0.01 rounding), all selected bills cleared, and written justification addresses each cash-constraint decision

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Accounts Payable / QuickBooks Certified User — Pay Bills
1. A vendor invoice for $500.00 carries terms of 2/10 net 30. The invoice was dated May 1, and today is May 9. What is the correct payment amount to capture the early-payment discount?
QuickBooks Certified User — Vendor and Payables Management
2. In QuickBooks, after clicking 'Set Discount' on a bill in the Pay Bills screen, where does QuickBooks typically post the discount amount?
AIPB Certified Bookkeeper — Accounts Payable / Cash Management
3. A bookkeeper has $2,000 in available cash. Three bills are open: Bill 1 is $900 and past due; Bill 2 is $800 with a discount available (discounted amount $784); Bill 3 is $600 due in 20 days. Which payment strategy is most appropriate?
QuickBooks Certified User — Reports
4. Which QuickBooks report should you pull after a payment run to confirm that every paid bill now shows a zero balance for each vendor?
AIPB Certified Bookkeeper — Internal Controls / Fraud Prevention
5. A vendor contacts your company by email claiming their bank account number has changed and asking you to update it before the next ACH payment run. What is the correct first action?
AIPB Certified Bookkeeper — Accounts Payable Fundamentals
6. When terms are stated as '2/10 net 30,' what does the '30' represent?
AIPB Certified Bookkeeper — Internal Controls
7. Blank check stock should be stored in which manner to support internal controls?
QuickBooks Certified User — Accuracy and Verification
8. After completing a payment run, you compare your manual discount worksheet to the QuickBooks check register and find a $0.02 difference on one check due to rounding. According to standard bookkeeping practice, how should you treat this difference?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.