Card Controls and Corporate Card Spend Policies: A 2026 Guide for Finance Leaders
- What are card controls and what are spend policies?
- What are the core card controls every corporate card program should use?
- How do you write a corporate card spend policy?
- Section 1: Eligibility, who gets a card?
- Section 2: Allowable and prohibited expenses
- Section 3: Spending limits and approval thresholds
- Section 4: Documentation and receipt requirements
- Section 5: Approval hierarchies
- Section 6: Lost, stolen, and disputed transactions
- Section 7: Violation consequences and escalation
- Section 8: Acknowledgment and annual review
- What does a corporate card spend policy template look like?
- How do you automate policy enforcement across cards and AP?
- What are the common mistakes that undermine card programs?
- How does Corpay modernize your card program?
- Frequently asked questions
- What should a corporate credit card policy include?
- What are card controls and how do they work?
- What is an MCC restriction and which categories should I block?
- Who should get a corporate credit card?
- How do you set spending limits for a corporate card?
- How do you enforce a corporate credit card policy at scale?
- What happens if an employee violates the corporate card policy?
- How often should a corporate card policy be reviewed?
- How does a corporate card spend policy connect to AP automation and ERP reconciliation?
A card control is a programmatic restriction configured at the card level (spending limit, merchant category code restriction, role-based scope, real-time alert) that enforces policy before a purchase clears. A corporate card spend policy is the written document that codifies what employees can and cannot charge, who approves what, and what happens when the policy is violated. The two work together. The policy you write and the controls that enforce it operate as one program. The most common failure mode in corporate card programs is treating them as separate projects owned by different teams.
Both layers matter. The technical controls prevent out-of-policy spend at the swipe; the policy authoring detail closes the loop between HR, finance, and the cardholder. What follows includes an MCC reference list, a structured policy template most finance teams adapt rather than write from scratch, and the integration question that determines whether your card program actually reconciles into your ERP or just sits in a sidebar tool.
Key Takeaways
Card controls and spend policies are two halves of the same program. Controls enforce; policy explains. Both have to be designed together or the gap shows up in reconciliation.
MCC restrictions are the most underused control. Most program designers stop at spend limits; the real risk reduction comes from category-level allow/block lists at the merchant level.
The written policy needs eight sections to actually function: eligibility, allowable expenses, spending limits, documentation, approval hierarchies, lost/stolen procedures, violation consequences, and acknowledgment.
Card programs fail at the integration layer, not the card layer. If card transactions don't reconcile cleanly into your AP and ERP, the program creates more month-end work than it saves.
The differentiator most card programs lack is integration with the AP workflow. Cards that share the same approval, reconciliation, and three-way-matching engine as invoices behave like one finance system; cards bolted on as a separate tool create a parallel process.
What are card controls and what are spend policies?
Card controls are the technical layer that programmatically restricts what an employee can purchase on a corporate card. The most common categories of control are spend limits (per-transaction, daily, weekly, monthly), merchant category restrictions (MCC blocks and allow-lists), role-based scope (cardholder permission tied to job function), real-time notifications when controls trigger, and time-based controls (validity windows, day-of-week limits, expiration dates). These are configured in the card-issuing platform and applied at the network level. Once configured, an out-of-policy purchase is blocked at swipe — before it ever hits your books.
A corporate card spend policy is the written document that codifies the rules of the program in plain language. It tells cardholders what they can charge, what they can't, how to document a purchase, who approves what, and what happens when something goes wrong. The policy is the artifact HR, legal, and finance own jointly. The controls are what the card-program admin configures to enforce it.
How do card controls work at the moment of swipe?
When a cardholder presents the card for payment, the issuer's authorization system checks the transaction against every configured control before sending the approval signal back to the merchant. The check happens in under a second. If the transaction violates a control (over the spend limit, in a blocked MCC category, outside the card's validity window), the issuer declines the authorization. The cardholder gets an immediate notification; the finance team gets a real-time alert; the purchase never settles. This is what "preventive" control means in card programs — the control fires before any money leaves the company, not after the fact when a month-end audit catches the violation.
What's the difference between a card control and a written spend policy?
A card control is enforced by the system. A written spend policy is enforced by people. The policy describes the rules in language a cardholder reads at onboarding and refers to during the year. The controls translate the policy's rules into automated guardrails the cardholder doesn't have to think about. Strong programs use both: the policy explains the why and the edge cases the system can't see (entertaining a client at a steakhouse is fine when it's on the approved client-entertainment list; not fine for a personal celebration), while the controls handle the rule-bound cases automatically.
What are the core card controls every corporate card program should use?
The control layer breaks into six categories. Most programs implement all of them; the configuration depth varies based on company size, cardholder count, and risk tolerance.
Spending limits. Per-transaction, daily, weekly, and monthly caps. Configured at the cardholder level, the card level, or both. The most basic control, and the one most programs start with.
Role-based limits. Different caps and allowed categories by job function, department, or seniority. A junior account executive doesn't need the same spend authority as a regional sales VP. Role-based design saves a lot of one-off card configuration.
MCC restrictions. Allow-lists or block-lists tied to merchant category codes. The single most-underused control in card programs and the one that does the most fraud reduction per hour of configuration time.
Vendor-specific locks and single-use virtual cards. A card or virtual card number that only works at one specific merchant, or only for one specific transaction. Eliminates the entire class of "cardholder uses the card somewhere they shouldn't" risk.
Real-time push notifications and daily monitoring. Real-time alerts when an unusual transaction posts (out-of-pattern amount, new merchant, declined attempt). Daily monitoring rather than month-end review catches misuse while it's still recoverable.
Time-based controls. Validity windows for project-specific cards, day-of-week restrictions for travel cards (no weekend spend on a card issued for a business trip), expiration dates for temporary access.
Which MCC categories should you typically restrict?
Merchant category codes are four-digit codes the card networks assign to every merchant based on the goods or services they sell. Building an MCC allow-list or block-list is the single highest-impact control configuration most programs skip. Common categories worth restricting on most corporate cards:
MCC range | Category | Why restrict |
7995 | Gambling, betting establishments | Never appropriate for corporate spend |
5921 | Liquor stores, package goods | Off-policy in nearly every employee handbook |
5944 | Jewelry, watches, clocks, silverware | High-fraud, high-personal-spend category |
5651, 5691, 5699 | Family/men's/women's clothing | Personal-spend category in most policies |
7273 | Dating, escort services | Self-evident |
7012 | Resort properties, timeshares | Off-policy travel category |
5933 | Pawn shops | Fraud-pattern category |
5816 | Digital goods, online games | High-personal-spend category |
The actual list to restrict depends on industry. A construction firm with field crews may need to allow fuel-pump MCCs (5541, 5542); a media company may need to allow advertising platforms (7311). The policy should drive the MCC configuration, not the other way around.
See how Corpay configures card controls and MCC restrictions in your environment. Schedule a demo with your current policy and existing card program — the gap between what the policy says and what the controls actually enforce is usually wider than expected.
How do you write a corporate card spend policy?
The written policy is what most adjacent guides (HR-template-focused, payroll-platform-focused) get partially right. The structure that actually functions in production has eight sections. Each handles a recurring failure mode in card programs.
Section 1: Eligibility, who gets a card?
Define the criteria. Most programs gate cards by role, tenure, and business need. Common criteria: management role or above, six months of tenure, manager attestation of business need, completion of card-program training, signed acknowledgment of the policy. The policy should also specify who decides on edge cases (the controller, typically) and how appeals work.
Section 2: Allowable and prohibited expenses
The substance of the policy. List allowable categories explicitly (client meals, business travel, professional development, software subscriptions under a dollar threshold, office supplies) and prohibited categories explicitly (personal expenses, gifts above a stated value, charitable contributions on company funds, anything in the restricted MCC list). The policy should also handle gray-area cases by category: business meals with spouse present (usually disallowed unless pre-approved), home-office expenses (usually disallowed without a separate stipend program), professional licensing fees (usually allowed for the licenses required by the role).
Section 3: Spending limits and approval thresholds
State the limits by role. State the approval thresholds: under $X auto-approved with receipt; $X-$Y requires manager approval; over $Y requires director or above. Define what "approval" means at each level (in-platform approval, email approval doesn't count for audit). Define what happens to charges that exceed the cardholder's limit (declined at swipe; cardholder uses personal card and submits for reimbursement, with manager pre-approval).
Section 4: Documentation and receipt requirements
State the rules clearly. Most policies require itemized receipts for any charge over $25 (sometimes $75 in legacy policies, but $25 is the modern standard). Receipts must be submitted in the expense system within X days (usually 5-7). Define the consequence for missing receipts (chargeback to the cardholder's payroll, deactivation of the card, or both, depending on the violation pattern).
Section 5: Approval hierarchies
Multi-level approval is where policy meets workflow. Most programs use a two-step approval for routine expenses (cardholder submits, manager approves) with escalation rules for high-dollar items (cardholder, manager, finance, controller). Define who approves manager-level expenses (skip-level manager, controller, or CFO depending on amount). Define what happens when a manager is the cardholder (their manager approves; the policy explicitly names the alternative approver).
Section 6: Lost, stolen, and disputed transactions
State the procedure. Cardholder reports loss or theft to the program administrator within X hours (usually 24). The administrator deactivates the card and issues a replacement. Disputed transactions go through the card issuer's dispute process; the cardholder must report the dispute in the expense system within X days. Define who pays for fraudulent charges (the issuer, in most cases, but the policy should be explicit).
Section 7: Violation consequences and escalation
The teeth of the policy. Define what counts as a violation: missing receipts, charges in restricted categories, exceeding limits without pre-approval, splitting transactions to avoid approval thresholds, personal use of the card. Define the consequence ladder: first violation, written reminder and reimbursement; second violation, manager notification and additional training; third violation, card deactivation and disciplinary action through HR; pattern of violation, termination of card privileges and possible employment consequences. The ladder is what gives the policy credibility; without it, the rest of the document is theoretical.
Section 8: Acknowledgment and annual review
Every cardholder signs an acknowledgment at issuance and re-signs at every annual update. The policy itself is reviewed annually by finance and HR, with material changes communicated to all cardholders. The review date is named explicitly so the next reviewer knows when it's due.
What does a corporate card spend policy template look like?
The structure most production policies converge on:
Purpose and scope — one paragraph stating the program's purpose and who the policy applies to.
Eligibility — criteria and process for obtaining a card.
Allowable and prohibited expenses — by category, with examples.
Spending limits — by role, with approval thresholds.
Documentation requirements — receipts, timing, format, system of record.
Approval workflow — who approves what at which amount.
Lost/stolen/disputed transactions — procedure and notification timelines.
Violation consequences — the consequence ladder.
Acknowledgment — the form cardholders sign at issuance and annual renewal.
Annual review — the named reviewer and the review date.
A solid template runs 2-4 pages depending on company size. Bigger isn't better; cardholders won't read 12 pages of policy and the violations the policy is designed to prevent will happen anyway. Plain language, short sections, and concrete examples beat legal-style prose in every practitioner study of policy comprehension.
How do you automate policy enforcement across cards and AP?
This is where the policy and the controls connect. Each clause of the policy maps to one or more card controls. The mapping is the bridge from a paper document to a working program.
Policy clause | Card control that enforces it |
Allowable categories (Section 2) | MCC allow-list configured at the card level |
Prohibited categories (Section 2) | MCC block-list configured at the card level |
Spending limits by role (Section 3) | Role-based per-transaction, daily, and monthly caps |
Approval threshold (Section 3) | Workflow rules in the expense system: under $X auto-approve, over $X route to manager |
Single-vendor restrictions | Single-use virtual cards with vendor lock |
Travel-only spend (per role) | Time-based and MCC-based controls (only fuel, lodging, and airline MCCs allowed during travel window) |
Lost/stolen procedure | Real-time deactivation in the card platform |
Violation detection | Real-time push notifications + daily monitoring dashboards |
The integration that matters most isn't the card-to-policy mapping. It's the card-to-AP-to-ERP integration. When a card transaction posts, the data should flow continuously into your AP system (for reconciliation against any associated invoice, especially for procurement-card use cases) and into your ERP (for GL coding and cost-center allocation). Card programs that exist as a sidebar tool — separate platform, separate reconciliation, separate reporting — create month-end work that defeats the program's purpose. The deeper conversation about card-program ROI is covered in the corporate credit card program design pillar; this article focuses on the controls and policy layer that feeds into it.
How does three-way matching apply to card spend?
For procurement-card transactions tied to purchase orders, three-way matching still applies: the PO, the goods receipt (if applicable), and the card transaction. The matching just happens at the transaction level rather than the invoice level. This is the integration most card platforms don't support cleanly. Working AP automation handles procurement-card three-way matching alongside invoice matching in the same approval workflow.
How do real-time alerts compare to month-end surprises?
Real-time alerts when an unusual transaction posts give finance the chance to intervene before payment settles. Month-end review catches the same patterns but only after the money has cleared, the reporting period has closed, and the cardholder may have repeated the behavior multiple times. Real-time monitoring is now the operating standard; month-end review on its own is legacy practice for any program over ~50 cardholders.
What are the common mistakes that undermine card programs?
The recurring failure patterns:
Limits set too low. When cardholders routinely run into limits on legitimate purchases, they work around the system. They use personal cards and request reimbursement (which creates the exact tracking problem the card program was designed to prevent), or they ask managers to approve emergency increases that bypass the controls.
No MCC restrictions. Spend caps alone don't prevent off-policy categories. A $5,000 monthly limit doesn't stop the cardholder from buying $4,800 of personal electronics from an electronics merchant. MCC restrictions are what close this gap.
No annual review. Policies decay. New merchant categories emerge; new fraud patterns develop; org structure changes; the original policy author leaves. An annual review keeps the policy current; without it, the policy slowly diverges from reality until cardholders ignore it.
No integration with AP and ERP. Card transactions that don't reconcile into the GL automatically create month-end manual work. The reconciliation lag also delays fraud detection, since unusual patterns only become visible at month-end review.
One-size-fits-all controls. Configuring every card with the same limits and MCC list ignores the actual usage patterns. A field-services tech needs different controls than a marketing director than a finance VP. Role-based configuration handles this with minimal extra effort.
How does Corpay modernize your card program?
Corpay is the #1 B2B Commercial Mastercard issuer in North America, with 800,000+ customers across mid-market and enterprise. The platform handles spend controls at the configuration depth this guide describes — per-transaction, daily, monthly, and role-based limits; MCC allow/block lists; vendor-specific virtual cards; real-time push notifications and daily monitoring dashboards. The differentiated angle: card controls and spend policies INTEGRATED with the AP workflow and ERP, not bolted on as a separate tool.
That integration is the part most card-only platforms can't deliver. When a card transaction posts, the data flows into the same AP system that handles your invoice approval and three-way matching, then writes back to your ERP for GL coding without manual reconciliation work. The business card cash-back and return-on-spend economics work better when the rebate capture and reconciliation happen in the same system, not three different systems duct-taped together.
For more on how Corpay's commercial card stack maps to specific use cases, the corporate cards guide walks through the card types in detail, and the business expense card deep-dive covers the T&E layer specifically. If you're comparing options, the Corpay vs Ramp corporate card comparison is the head-to-head detail.
Corpay's commercial card platform is SOC 2 Type II compliant. To see the platform, the Corporate Cards product page walks through controls and program design. The Virtual Cards page covers the single-use and vendor-locked card detail. The Expense Management page covers the reconciliation and approval workflow. And Corpay Complete is the integrated platform that connects card spend with the broader AP function.
Ready to talk to a specialist? Schedule a consultation with the Corpay commercial card team to walk through your existing policy, your current controls, and the gap between them. The first thing we usually find is the gap is wider than the finance team thinks — which is also why it's fixable quickly.
Frequently asked questions
What should a corporate credit card policy include?
A working corporate card spend policy has eight sections: eligibility criteria, allowable and prohibited expenses, spending limits and approval thresholds, documentation requirements, approval hierarchies, lost/stolen/disputed transaction procedures, violation consequences with a consequence ladder, and acknowledgment with annual review. A solid template runs 2-4 pages in plain language with concrete examples.
What are card controls and how do they work?
Card controls are programmatic restrictions configured at the card level that enforce policy at the moment of swipe. They include spending limits, MCC restrictions, role-based scope, real-time notifications, vendor locks, and time-based controls. The issuer's authorization system checks the transaction against every control in under a second; out-of-policy charges decline at the network level before any money leaves the company.
What is an MCC restriction and which categories should I block?
A merchant category code (MCC) restriction blocks or allows transactions based on the merchant's industry category. Categories most programs restrict include gambling (7995), liquor stores (5921), jewelry (5944), clothing (5651, 5691, 5699), pawn shops (5933), and adult services (7273). The actual list depends on industry and policy; the policy should drive the MCC configuration.
Who should get a corporate credit card?
Most programs gate eligibility by role (management or above), tenure (typically six months minimum), business need (manager attestation), training (completion of the card-program orientation), and acknowledgment (signed receipt of the policy). The policy should also specify who decides on edge cases and how appeals work.
How do you set spending limits for a corporate card?
Limits are set in the card platform at the per-transaction, daily, weekly, and monthly level. Role-based configuration applies different caps by job function or seniority. The right limits are the ones that allow legitimate spend without friction while preventing the abuse patterns the policy is designed to catch. Limits set too low force cardholders to work around the system; limits set too high defeat the control's purpose.
How do you enforce a corporate credit card policy at scale?
Enforcement uses three layers: programmatic controls that block out-of-policy spend at the swipe, real-time monitoring that flags unusual patterns immediately, and an approval workflow that routes high-dollar or unusual transactions for human review. Month-end review on its own is legacy practice; programs over 50 cardholders need real-time enforcement to function.
What happens if an employee violates the corporate card policy?
The consequence ladder typically runs: first violation, written reminder and reimbursement; second violation, manager notification and additional training; third violation, card deactivation and disciplinary action through HR; pattern of violation, termination of card privileges and possible employment consequences. Defining the ladder explicitly in the policy is what gives it credibility.
How often should a corporate card policy be reviewed?
Annually at minimum. Material changes (new merchant categories, fraud patterns, org structure, regulatory updates) trigger off-cycle reviews. The policy names the reviewer and the next review date so accountability doesn't slip when the original author leaves the role.
How does a corporate card spend policy connect to AP automation and ERP reconciliation?
Card transactions should flow continuously into the AP system for reconciliation and into the ERP for GL coding without manual re-keying. When card spend lives in a separate platform from invoice spend, month-end reconciliation work grows and fraud detection slows because the data only consolidates at period close. Card programs integrated with AP automation handle the reconciliation continuously, which is why most modern mid-market programs end up on platforms that handle both layers in the same system.
- What are card controls and what are spend policies?
- What are the core card controls every corporate card program should use?
- How do you write a corporate card spend policy?
- Section 1: Eligibility, who gets a card?
- Section 2: Allowable and prohibited expenses
- Section 3: Spending limits and approval thresholds
- Section 4: Documentation and receipt requirements
- Section 5: Approval hierarchies
- Section 6: Lost, stolen, and disputed transactions
- Section 7: Violation consequences and escalation
- Section 8: Acknowledgment and annual review
- What does a corporate card spend policy template look like?
- How do you automate policy enforcement across cards and AP?
- What are the common mistakes that undermine card programs?
- How does Corpay modernize your card program?
- Frequently asked questions
- What should a corporate credit card policy include?
- What are card controls and how do they work?
- What is an MCC restriction and which categories should I block?
- Who should get a corporate credit card?
- How do you set spending limits for a corporate card?
- How do you enforce a corporate credit card policy at scale?
- What happens if an employee violates the corporate card policy?
- How often should a corporate card policy be reviewed?
- How does a corporate card spend policy connect to AP automation and ERP reconciliation?
Switch to Corpay
Discover how making the move to Corpay streamlines payments and strengthens your business.
Talk to an ExpertSmarter payments. Stronger growth. Keep business moving.
Corpay powers payments for 800,000+ businesses worldwide. Let’s build what’s next for yours.