A company card can turn a two-minute purchase into a month-end mystery. The charge arrives on the statement, the receipt is somewhere in a chat thread, and nobody can say whether the software renewal was approved, duplicated, or even still needed. The problem is rarely that a small team lacks good intentions. It is that spending moves faster than the team’s recordkeeping process.
Purchasing cards can be a useful way to buy supplies, software, travel, and other routine needs without routing every purchase through a reimbursement. They work best when you treat the card program as a small financial system, not a collection of plastic cards. A few clear controls make it easier to buy what the business needs while giving the owner and bookkeeper a reliable answer to three basic questions: who approved this, what did the business receive, and how did it reach the books?
This guide shows how to build that system without creating a bureaucracy that your team works around.
Start with the control loop, not the card
An effective purchase-card program has a repeatable loop:
- A purchase fits an approved purpose and limit.
- Someone other than the purchaser can confirm the business received the goods or service when practical.
- The purchaser attaches the receipt and explains the business purpose.
- The transaction is categorized and matched to the card feed or statement.
- A reviewer checks the evidence, the coding, and any exception before the statement is paid.
Every step answers a different risk. Limits prevent an oversized or out-of-scope charge before it happens. Receipts and receiving evidence show what was bought. Reconciliation catches billing errors and missing documentation. Independent review makes it less likely that a single person can create, approve, and conceal a bad transaction.
You do not need a separate department for each step. You do need to assign the steps deliberately. Government audit guidance on purchase cards repeatedly emphasizes independent receipt, timely reconciliation, review, and supporting documentation. Those are sensible principles for a five-person studio just as they are for a large organization; the implementation should simply match the size and risk of your business.
Write a one-page card policy people can actually follow
Your policy should be short enough to read before someone makes a purchase. Put the operational rules in plain language and keep legal or HR detail in a separate policy if needed. At minimum, specify:
- Who may receive a card and who approves a new cardholder.
- Allowed spending categories, such as office supplies, pre-approved travel, or recurring software.
- Prohibited purchases, including personal items, cash-like transactions, gift cards unless explicitly authorized, and charges intended to bypass approval.
- The per-transaction, monthly, and category limits for each role.
- The receipt deadline and the required business-purpose note.
- The reviewer, review deadline, and escalation path for missing documentation.
- What happens when someone changes roles or leaves the company.
Avoid a policy that says only “use good judgment.” Good judgment matters, but it does not tell a new hire whether a yearly subscription needs approval or whether a project manager may buy equipment for a contractor. A clear rule lets the cardholder act confidently and gives the reviewer an objective standard.
Match limits to a job, not to a person’s optimism
Set limits around the spending a role genuinely needs. A virtual card for one design tool might be locked to that vendor and capped at the renewal amount. A field manager may need a moderate transaction limit for supplies but no access to travel merchants. An owner may need a higher limit but should still leave an approval trail for unusual purchases.
Useful control settings include merchant-category restrictions, per-transaction caps, monthly caps, virtual cards for individual subscriptions, and expiration dates for temporary cards. Start narrow and expand a limit when the work demonstrates a need. It is much easier to raise a legitimate limit than to explain an unreviewed charge after the fact.
Separate the key decisions where you can
The strongest simple rule is this: no one person should control every important part of a purchase. In a larger team, separate request, approval, receipt confirmation, accounting entry, and payment review. That division reduces ordinary mistakes as well as intentional misuse.
Small teams cannot always create perfect separation. If the same founder requests, approves, and uses a card, use compensating controls instead:
- Have a cofounder, advisor, or outsourced bookkeeper review the monthly statement and supporting receipts.
- Send card transactions to an account the reviewer can see without relying on the cardholder to curate them.
- Require an independent person to confirm delivery for equipment, inventory, or project materials when feasible.
- Review spending trends and vendor changes each month, not only individual receipts.
Independence is not about distrust. It is about designing a process that still works when someone is rushed, traveling, or simply mistaken. It also protects cardholders: a clean review trail makes it easier to show that a purchase was authorized and business-related.
Capture evidence when the purchase is fresh
The easiest receipt to collect is the one captured immediately. Require the purchaser to upload or forward the receipt on the day of purchase, then add a short note with the business purpose, project or client if relevant, and the expected accounting category. For goods, include a packing slip or delivery confirmation when that is more useful than the card receipt. For a service or subscription, preserve the invoice, order confirmation, and contract or renewal notice where applicable.
A good transaction record makes a later review quick. It should let a reviewer connect five things without detective work:
- The vendor and date on the card transaction.
- The amount on the receipt or invoice.
- What was purchased and why it was needed.
- Evidence the business received it, when relevant.
- The account, project, department, or client that should bear the cost.
Do not make an attachment alone the definition of compliance. A receipt for “$299.00” with no explanation may prove the amount but not the business purpose or the correct category. Conversely, a clear note cannot replace an invoice when a vendor supplied one. The record needs enough context for a person who was not involved in the purchase.
Reconcile continuously, then close the month
Waiting until the card statement closes turns a manageable task into an archeological dig. Give cardholders a short weekly routine: review new transactions, attach missing evidence, confirm the category, and flag anything that needs a credit, dispute, or reclassification. Then perform a formal month-end reconciliation once the statement is available.
At month-end, the person preparing the reconciliation should compare the card feed or statement with the transaction records and the general ledger. Investigate differences rather than forcing the totals to agree. Common causes include pending charges, refunds posted after the statement date, duplicate charges, foreign-currency differences, personal charges awaiting repayment, and a receipt attached to the wrong transaction.
The reconciliation package should show the statement total, the list of transactions, supporting documentation, the accounting treatment, and an explanation for every exception. For recurring subscriptions, also confirm that the user, plan, and price still make sense. A monthly review is an excellent time to find software that nobody owns, a vendor that silently changed billing terms, or a project that has ended.
Make the reviewer’s work substantive
An approval click is not a review if it happens without looking at the underlying evidence. Give the reviewer a small, repeatable checklist:
- Is the charge allowed by policy and within the cardholder’s limit?
- Does the receipt or invoice match the vendor, date, and amount?
- Is the business purpose clear and the accounting category reasonable?
- Is there evidence of delivery or service completion when needed?
- Is the charge duplicated, unusual for this vendor, or split into smaller purchases?
- Are missing receipts, credits, or disputed charges tracked to resolution?
The reviewer does not need to second-guess every operating decision. Their job is to verify that the transaction is supported, consistent with policy, and recorded honestly. Ask them to leave a brief note on exceptions or adjustments. That note creates an audit trail and helps the team improve the policy over time.
Build controls into your bookkeeping workflow
Card controls become much more useful when the documentation and the ledger agree. Set up a consistent way to record the payee, account, project, and receipt link for every transaction. If a charge is billable to a client, tag it before invoicing. If it buys equipment, record enough detail to distinguish a current expense from an asset that may need capitalization or depreciation treatment.
For a plain-text workflow, you can keep the source document in a stable folder and add a reference in the transaction’s metadata. Your ledger then becomes a reviewable history of card activity rather than a month-end summary that loses the evidence behind it. Beancount’s documentation can help you establish consistent accounts, payee names, and metadata conventions.
The key is consistency, not a particular app. A spreadsheet, expense platform, shared drive, or accounting system can all support a strong process when the transaction record is easy to find and the review cadence is honored. Automation should reduce chasing and copying; it should not remove the need for someone to inspect exceptions.
Plan for the exceptions that cause most headaches
No policy prevents every exception. Decide in advance how your team will handle these common situations:
Missing receipts
Require a replacement invoice from the vendor when possible. If it cannot be obtained, use a signed missing-receipt form or digital attestation that records the date, vendor, amount, business purpose, and why the original is unavailable. Repeated missing documentation should trigger a conversation, retraining, or a lower card limit—not an indefinite pile of uncategorized transactions.
Personal or mistaken charges
Have the cardholder report the mistake immediately. Record the amount as a receivable from the employee or owner until it is repaid, rather than burying it in an expense account. Keep the repayment linked to the original transaction so the books show the full story.
Disputed or fraudulent charges
Freeze or replace the card through the issuer’s process, save the dispute confirmation, and track the expected credit separately. Do not erase the original charge from the books simply because a refund is expected. The original charge and later credit should both remain visible until the matter is resolved.
Departures and role changes
Cancel physical cards, disable virtual cards, remove payment methods from vendor accounts, reassign subscriptions, and review pending transactions before the person loses access. This is also the right time to revisit whether the remaining cards and limits still match the team’s actual responsibilities.
Launch the system in 30 days
You do not have to rebuild every spending process at once. Start with all existing company cards and recurring subscriptions, because they already create a defined list of transactions.
Week 1: Inventory cardholders, cards, vendors, limits, and recurring charges. Name an owner for the program and a reviewer for each cardholder.
Week 2: Publish the one-page policy, configure limits and merchant restrictions, and set a receipt-capture deadline. Create one place for receipts and a standard business-purpose note.
Week 3: Run the weekly review routine and fix the missing evidence, unclear coding, and duplicate vendors it uncovers.
Week 4: Complete the first monthly reconciliation and reviewer sign-off. List every exception, decide the corrective action, and adjust the policy or limits where the process proved unrealistic.
After that, keep the monthly close light but disciplined. Measure a few simple indicators: transactions missing evidence at review time, aging of unresolved exceptions, recurring vendors without an owner, and late reconciliations. The purpose is not to build a surveillance program. It is to ensure the business can make fast purchases without letting its financial records fall behind.
Simplify Your Financial Management
Clear purchasing-card controls work best when every approved transaction flows into records your team can inspect and trust. Beancount.io provides transparent, version-controlled, AI-ready plain-text accounting so you can connect receipts, approvals, and reconciliations without a financial black box.