All Posts

Schedule A Basics

What Is a Schedule A and Why It Determines Your Pay

Residual Genius Team6 min readGuides
  • schedule-a
  • rev-share
  • iso-agreement
  • residual-pay

The Document That Turns Percentages Into Paychecks

When you signed your ISO or agent agreement, you likely focused on upfront bonuses, exclusivity clauses, and termination terms. The exhibit that actually governs your monthly income is often an attachment called the Schedule A, also labeled residual schedule, compensation schedule, or rate schedule.

The Schedule A is a table (sometimes a messy PDF, sometimes a clean spreadsheet) that maps processing line item categories to rev-share percentages, effective dates, and often boarding-date tiers. Every dollar on your residual report should trace back to a row on this document. If it does not, you have a reconciliation problem or a contract ambiguity to resolve.

Without your Schedule A, you cannot answer the most important question in merchant services: "Was I paid correctly?"

What a Schedule A Contains

Formats vary by ISO and processor, but most Schedule As address the same core elements.

Agent Identification

The Schedule A names the agent or ISO entity, agent code, and sometimes hierarchy position (master agent, sub-agent, referred partner). Confirm the agent code on your monthly report matches this section. A mismatch means you may be reading the wrong book entirely.

Line Item Rate Table

The heart of the document: categories and percentages.

Typical rows include:

  • Net interchange income
  • PIN debit net
  • Assessment and network pass-through treatment
  • Monthly account and statement fees
  • Transaction and authorization fees
  • PCI compliance and non-compliance fees
  • Equipment and lease income
  • Gateway and software fees

Each row should specify percentage and often base definition (net versus gross). "50% of net interchange income" is a reconcilable statement. "Competitive residuals on interchange" is not.

Boarding-Date Tiers

Many Schedule As pay different rates depending on when a merchant boarded:

  • Legacy tier: 50% net interchange for merchants boarded before a cutoff date
  • Current tier: 45% for merchants boarded after

Cutoff dates and rates are contractual facts. Do not assume industry-standard dates. Read your executed document.

When processors migrate portfolios, merchants may sit on legacy internal rate tables not obvious from the current Schedule A alone. Reconciliation must tag each MID with boarding date and apply the correct tier.

Effective Dates and Amendments

Schedule As get amended. Each amendment should have an effective date. Merchants boarded under prior amendments may grandfather at old rates per contract language. Reports for March 2026 should apply the Schedule A version effective for that period unless specific merchants retain legacy terms.

Keep a version history folder: original Schedule A, amendment one (effective date), amendment two, and so on.

Expense and Pass-Through Language

The most ambiguous section in many Schedule As explains how expenses affect your rev-share base. Phrases like "net of applicable network costs" or "after processor cost recovery" require careful reading.

When interchange expense lines spike on the report, this language determines whether your net base calculation matches the processor's. Ambiguity here is where good-faith disputes happen. Document your interpretation and ask for written confirmation when onboarding.

Why the Schedule A Determines Pay (Not the Report)

The residual report is an output. The Schedule A is the input rule set. Processors and ISOs generate reports by applying internal rate engines to merchant activity. Those engines should implement your Schedule A. Often they do not, because:

  • Rate tables lag after platform upgrades
  • Merchants re-classified to default pricing tiers
  • Line item codes mapped to wrong Schedule A rows
  • Boarding tiers not applied in the engine

You do not negotiate with the report. You negotiate with reference to the Schedule A. The report is wrong when it diverges from Schedule A math, regardless of who generated it.

Understanding how residual splits and revenue share work helps you translate Schedule A rows into expected deposits.

Schedule A Versus Program Marketing Sheets

Marketing materials promise "up to 60% residuals" or "lifetime residuals on all fees." Your executed Schedule A overrides marketing. If the marketing sheet says 60% but the Schedule A says 50% on interchange and 0% on several fee types, the Schedule A governs.

Always reconcile against executed documents, not recruiter slide decks. If a promised rate is missing from the Schedule A, that is a pre-signature issue. After signature, the Schedule A is the enforceable rate table.

Common Schedule A Gaps That Cost Agents Money

Missing Fee Categories

Some Schedule As are silent on specific fee types. Silence creates disputes. When a fee line appears on the report with zero rev-share, check whether the category is listed on Schedule A at all. Unlisted categories may default to zero pay in the processor system.

Ambiguous Net Definitions

If net is undefined, processors may interpret gross. Clarify in writing during onboarding when possible. During reconciliation, compare both interpretations and escalate with math.

Tier Cutoffs That Do Not Match Processor Systems

Your Schedule A says cutoff January 1, 2023. The processor system uses June 1, 2023. Merchants boarded between those dates pay the wrong tier. Boarding-date mismatches show up as consistent variance on merchants in the gap window.

Overrides with Expiration Dates

Promotional overrides ("55% for 12 months from boarding") expire. Reports may continue at promotional rates too long (your gain) or revert early (your loss). Track override windows per merchant.

How to Use Your Schedule A In Monthly Reconciliation

Build a mapping from report line item codes to Schedule A rows once, then reuse monthly:

  1. Export detail report
  2. For each line item code, identify Schedule A category and rate
  3. Tag merchant with boarding tier
  4. Compute expected: net times rate (after house retain if applicable)
  5. Compare to paid
  6. Flag negative variance above threshold

Manual mapping works for small books. Portfolios above 100 MIDs benefit from automated Schedule A ingestion.

For report column definitions, see how to read your residual report line by line.

Schedule A and Portfolio Sales

Buyers diligence Schedule As during acquisitions. If your reported residuals cannot be reproduced from Schedule A math, buyers discount your multiple or walk. A clean reconciliation history proves the income you claim is real.

Read understanding residual portfolio value and buyouts for how Schedule A quality affects valuation.

Keep Your Schedule A Accessible

Store executed copies where you can reach them in five minutes: original, amendments, override letters, and email confirmations of verbal promises that never made it into an amendment (those emails may still help in disputes even if not formally incorporated).

Your Schedule A is not archival paperwork. It is the source code for your monthly income.

Schedule A Storage Checklist

Keep these together in one folder (physical or cloud):

  • Executed ISO or agent agreement
  • Original Schedule A
  • Every amendment with effective date
  • Override letters with expiration dates
  • Email confirmations of verbal rate promises
  • Boarding tier cutoff documentation

When you escalate variance, attach the relevant page. When you sell the book, buyers request the same folder.

Reconcile Every Report Against Your Schedule A

The Schedule A determines your pay. The report claims what you received. Reconciliation closes the gap.

Residual Genius stores your Schedule A, maps it to validated line items in supported processor layouts, and flags variances automatically. First audit free.

Start your free audit and verify your last deposit against the contract that governs it.

Next Audit Ready

Ready to Reconcile Your Next Report?

No upfront payment. Start your first audit free, then $247/mo. Cancel anytime in one click.

Audit Your First Report Free