Virtual cards for real estate are digital Visa cards you issue per property, per flip, or per active listing, each capped to that deal's budget. Every renovation charge, supplier payment, and staging invoice on that card is already coded to the right address, with no address-level sorting required at tax time. Issue a card at acquisition, lock it to approved contractors and suppliers where supported, freeze it at inspection, and cancel it at closing. Virtual Card Maker, powered by Zil Money, issues these cards from a company wallet with no credit check. The wallet is funded from your business account; no separate bank account per property is needed.
The IRS requires per-property expense records. One shared card cannot provide them.
When you are running two flips and managing a rental at the same time, money flows out of a single shared account to multiple contractors, suppliers, and vendors across multiple addresses simultaneously. A general contractor buys lumber for the Ridgemont Drive project on the same card you used to pay the staging company for Oakdale Court. By the time you open your bank statement, the properties are tangled.
The deeper problem is not organizational. It is regulatory. IRS Publication 527 on residential rental property requires taxpayers to keep records sufficient to show income and expenses for each rental property separately. Schedule E mandates a separate column per rental property, with each property's address reported individually. The IRS guidance on rental recordkeeping advises keeping rental records separate from personal records; mixing personal and business charges creates gaps that are difficult to substantiate under audit. This is general information, not tax advice; confirm your specific reporting requirements with a qualified CPA.
Most investors try to solve a structural problem with a spreadsheet. The spreadsheet works until three deals are active at once, a contractor charges after the job ends, and your bookkeeper sends you a bill for sorting through mixed transactions. The gap is not in the spreadsheet. It is at the payment layer, where the money actually leaves your account. A per-property virtual card puts the organization there, at the point of payment, before the charge posts.
One virtual card per property: how it works from acquisition to close
Virtual Card Maker, powered by Zil Money, is a self-serve platform that lets businesses issue virtual and expense Visa cards from a company wallet. Wallet-funded, no credit check, with per-card spend limits, merchant and category controls where supported, and receipt capture (receipts are attached when the user submits them through the platform). The card lifecycle follows the deal stages directly:
The card is emailed to the contractor or added to your Apple Wallet or Google Wallet to tap at the supply house counter where contactless is accepted. No physical card to mail or collect. When the deal closes, you cancel from the dashboard. Future charges are blocked. Pending charges that have already authorized may still settle, so confirm the final total has posted before closing the books on that property. Card network settlement can take 3-5 business days depending on the merchant and transaction type; confirm the applicable window with your card program provider before closing the books.
The cap is your primary control. Merchant locks are a reliable secondary layer.
Not all controls on a virtual card carry the same weight. Understanding which ones are deterministic and which are probabilistic matters when you are counting on them to stop overruns.
- Spend cap. This is the most important control. The cap is enforced at online authorization: a charge that would exceed the cap at authorization is declined. Note that some transaction types can bypass or exceed online authorization amounts. Fuel pump pre-authorizations typically post for $1 and settle for the pump total, so a fill-up may clear on a low remaining balance and settle above it. Transactions that process offline or as forced-post (some utilities, transit, floor-limit approvals) bypass real-time authorization entirely. Tips added after authorization settle above the authorized amount. For real estate renovation spend, the cap is a solid primary control on standard merchant-presented card transactions. Set the cap to the renovation budget for that property and a contractor cannot exceed it on normal supply and materials purchases.
- Merchant lock, where supported. Where supported by the card program, you can restrict the card to specific merchants or categories: building materials, home improvement, plumbing supply, and similar. A contractor who tries to buy dinner or fuel on the card sees it declined. Merchant and category controls are a reliable additional layer, but how a merchant is coded by their acquiring bank determines whether the lock fires. Keep the cap as your primary control; merchant locks as a solid secondary check.
- Time lock, where supported. Where supported, you can restrict the card to the active renovation window. Charges attempted after the window closes are declined.
- Cancel from dashboard. Cancel stops future charges. Pending charges may still settle. There is no physical card to recover from the contractor.
- Receipt capture. Virtual Card Maker includes receipt capture: the contractor can attach a photo to each charge through the platform so the record and the receipt stay together. Receipts are only attached when the user submits them. Build this step into your contractor workflow from day one so the record and the receipt travel together, which is what your CPA needs for any deduction to hold.
A note on contractor disputes: when you issue a card number to a contractor, that contractor becomes an authorized user. If a contractor runs a charge you did not approve, your recourse depends on your card program's dispute process. Under the CFPB Prepaid Accounts Rule (Regulation E, 12 CFR 1005.18), prepaid cards issued under the rule carry error resolution protections: cardholders can dispute unauthorized charges. Review your card program's dispute policy before distributing card numbers to contractors.
Real estate investors vs. property managers: which workflow fits your deals
This article covers investors, flippers, agents, and brokers whose spend is deal-based and temporary. The test is simple: if the card's lifespan matches a transaction from acquisition to close, or from listing to expiration, it belongs here. If the card's lifespan is ongoing and recurring, monthly maintenance, utilities, tenant management for a portfolio you manage on behalf of owners, that is a different workflow covered on the virtual cards for property management page.
| Scenario | Best approach | Why |
|---|---|---|
| Single flip, one contractor | One virtual card, locked to that contractor where supported | Full budget control. Cancel at close. Contractor cannot charge after the job ends. |
| Single flip, multiple trades (plumber, electrician, GC) | One card per trade category | Isolates overruns by trade. Know exactly which trade went over, not just that the property did. |
| Multiple active flips simultaneously | One card per property, not per trade | Keeps Schedule E property columns clean. IRS requires per-property reporting; one card per address does that automatically. |
| Real estate agent staging and marketing spend per listing | One card per active listing | Cancel when the listing closes or expires. No ghost charges accumulating after the deal is done. |
| Buy-and-hold investor with 3 or more rentals | Card per property, recurring cap | Tracks Schedule E line items by address automatically. Per-property records without per-property bank accounts. |
| Wholesaler assigning contracts | Short-duration card, low cap | Card covers due diligence and assignment-period vendor expenses: inspections, title searches, feasibility studies, and similar. Cancel when the assignment closes or falls through. Disposable and clean. |
| Fix-and-flip with hard money lender draw schedule | Card cap matches each draw tranche | Prevents overspend between draws. Investor has clean per-draw records to share with the lender on request. |
Step by step: set up a virtual card for a real estate flip
The naming convention and the spend cap are the two details that make the tax records work, so neither step is optional.
- Create a card and name it by street address. In Virtual Card Maker, name the card by the property address and purpose, for example "114 Ridgemont Drive - Rehab." The name is the property tag. Every charge under that card is sorted to the right address, with no manual re-coding at month-end.
- Set the cap to the renovation budget line item. If the renovation budget for this property is $52,000, cap the card at $52,000. A charge that would push past the cap at online authorization is declined. If a scope change is approved, raise the cap once and note the reason in the card name or a comment. The cap is your first and most reliable defense against overruns on standard supply and materials transactions.
- Lock to approved contractors and categories where supported. Where supported, restrict the card to building materials and home improvement merchants, or to specific suppliers approved for this property's scope. Off-list charges are declined. This is a reliable additional control, but the spend cap is your primary backstop; merchant locks are a solid secondary layer depending on merchant coding.
- Email the card to the contractor or add it to your wallet. The card is delivered by email. The contractor adds it to Apple Wallet or Google Wallet to tap and pay at the supply house counter where contactless is accepted, or keys the number into a phone order or online checkout. No physical card to mail or collect back at job end.
Preflight check: Confirm your contractor accepts Visa card payments before issuing the card. Contractors who work cash or check only cannot use a virtual card for supply purchases.
- Freeze the card at inspection. When renovation reaches inspection and no new materials should be purchased, freeze the card. If additional work is approved after the inspection result, unfreeze and continue. This step prevents charges during the holding period between inspection and closing.
- Cancel at closing and export the record. Cancel the card the day the property closes. Future charges stop. Pending charges may still settle; allow 3-5 business days for final settlement before closing the books, and confirm the applicable window with your card program provider. Export the transaction history as a CSV and hand it to your CPA. Every deductible rehab cost is already categorized by address, ready to plug into the property's Schedule E column for that address. This is general information, not tax advice; confirm the treatment of specific expenses with your CPA.
Running multiple flips simultaneously? You can issue all cards in one session, each named by address and capped to its own budget. See how virtual cards work for business payments or go to the Virtual Card Maker home to explore all use cases.
Worked example: a house flipper with three active properties
Marcus Webb runs three simultaneous flips in the Atlanta suburbs under his LLC, Webb Capital Properties. On acquisition day for 114 Ridgemont Drive, with a $52,000 renovation budget, he issues four virtual cards from Virtual Card Maker.
- Card A is capped at $18,000 for his general contractor, Delvon Harris, locked to building materials merchants where supported.
- Card B is capped at $9,000 for the flooring supplier, restricted to flooring and finish merchants where supported.
- Card C is capped at $6,500 for the electrical subcontractor, locked to electrical supply merchants where supported.
- Card D is capped at $18,500 for the plumbing and HVAC subcontractor, locked to plumbing and mechanical supply merchants where supported.
Midway through the renovation, Delvon attempts a lumber purchase that would push Card A past its $18,000 cap. The card declines at online authorization. Marcus receives a notification, reviews the scope, determines the additional lumber is legitimate, and raises Card A's cap to $19,800 to cover the approved change. The revised cap and the reason are noted in the card label: "114 Ridgemont - GC - Cap Revised 6/25."
| Attempted charge | Card | Result | Why |
|---|---|---|---|
| $8,400 framing lumber | Card A - GC Delvon | Cleared | In category, under $18,000 cap |
| $7,600 additional materials run | Card A - GC Delvon | Cleared | In category, within cap at the time |
| $2,200 lumber (cap exceeded at authorization) | Card A - GC Delvon | Declined | Would exceed $18,000 cap at online auth |
| $2,200 lumber (after cap raised to $19,800) | Card A - GC Delvon | Cleared | Within revised approved cap |
| $8,900 flooring and underlayment | Card B - Flooring | Cleared | In category, under $9,000 cap |
| $340 crew lunch (merchant lock active on this account) | Card B - Flooring | Declined | Restaurant category not on approved list; card program supported merchant lock confirmed active |
| $6,400 panel, wiring, and fixtures | Card C - Electrical | Cleared | In category, under $6,500 cap |
| $17,900 plumbing and HVAC materials | Card D - Plumbing/HVAC | Cleared | In category, under $18,500 cap |
At closing, Marcus cancels all four cards. His bookkeeper pulls a single CSV filtered to "114 Ridgemont Drive" and every deductible rehab cost is already categorized, totaling $46,400 against the card caps. The CPA maps that CSV directly to the relevant Schedule E property column for that address. No personal charges contaminate the file. No mixed-property charges to untangle. No gap in records that cannot prove which expense belongs to which address.
Meanwhile, Marcus's other two active flips each have their own card sets, and not a single charge crosses between addresses. This is what organizing expenses at the point of payment looks like, compared to sorting a shared statement in a spreadsheet after the fact.
A note on flip tax classification: whether flip proceeds qualify for capital gains treatment or are taxed as ordinary income under IRS Publication 544 depends on your classification as an investor or dealer. Sloppy, mixed recordkeeping strengthens an IRS argument for dealer classification. Per-property card records are not a substitute for competent tax counsel, but they make the factual record cleaner and harder to dispute. Confirm your classification and reporting obligations with a qualified CPA. This is general information, not tax advice.
A virtual card is faster to spin up than a separate bank account per property
Opening a separate checking account per property is the most common alternative. The logic holds: separate accounts, separate statements, separate records. In practice it does not work that way. A business bank account takes days to weeks to open, requires branch visits or documentation for each new account, adds a per-account monthly maintenance fee, and multiplies the login credentials you manage. When the deal closes, the account does not automatically close with it.
A virtual card operates at the payment layer rather than the banking layer. You issue it from your existing company wallet, name it by address, set the cap, and cancel it at closing. There are no new accounts to open, no per-account bank fees, no new login credentials, and no zombie accounts to close after the deal is done. The trade-off is real: a card controls outbound spending but does not hold funds the way a bank account does. For investors whose core need is deal-level budget control and per-property expense records, the card approach is faster to spin up and easier to manage across multiple simultaneous deals.
Three mistakes that cost real estate investors deductions
Mistake: using one shared business card across all active properties. A single card creates a transaction log that mixes Property A's roofing invoice with Property B's plumber charge. When your CPA tries to separate them at tax time, they charge hourly to sort it, or a legitimate deduction gets missed because the receipt cannot be matched to an address. The IRS is explicit that rental expenses must be tracked per property. One shared card cannot do that. This is general information; confirm your recordkeeping requirements with your CPA.
Mistake: giving a contractor your physical business card number instead of a virtual card. Once a contractor has your physical card number, they can run charges between jobs, charge incorrect amounts, or retain the number after the scope ends. A charge three weeks after the job closed shows up on your monthly statement, not before it happens. A virtual card number issued per job is cancelled the moment work is complete. Cancel stops future charges; pending charges already authorized may still settle. The contractor cannot charge a dollar more after the card is cancelled. There is also no physical card to recover at job end, because there was never one.
Mistake: assuming the card cap replaces a written scope of work. A virtual card cap controls what gets spent. It does not control what gets built. A contractor who hits the cap mid-renovation will stop and ask for more money, mid-job. The cap is a financial guardrail, not a construction contract. Always pair the card with a written scope and a payment schedule tied to verified completion milestones. The card enforces the budget. The contract enforces the work. You need both.
FAQ
Can I use a virtual card to track expenses per rental property?
Yes. Issue one virtual card per rental property, cap it to that property's maintenance and repair budget, and every charge is already coded to that address. The IRS requires per-property expense records under Schedule E, and a per-property card provides that at the payment layer.
How do virtual cards help real estate investors at tax time?
Each card's transaction history is a ready-made per-property expense log. Instead of sorting a shared card statement by address at year-end, you export each property's card and the totals drop into that property's Schedule E column. No forensic accounting, no extra CPA hours sorting mixed transactions.
Can I lock a virtual card to specific contractors?
Where supported, you can lock a card to specific merchants or merchant categories, so charges from unapproved vendors are declined. The spend cap is enforced at online authorization. Merchant and category locks are a reliable additional layer where supported, but how a merchant is coded by their bank determines whether the lock fires. Keep the cap as your primary control.
What happens to the card when a property closes or a listing expires?
Cancel the card from your Virtual Card Maker dashboard. Future charges are blocked. Any pending charges that have already authorized may still settle, so allow 3-5 business days for final settlement before closing the books. The card's full transaction history remains available to export for your CPA and tax records.
Is a virtual card better than opening a separate bank account per property?
For deal-level spend tracking and budget control, a virtual card is faster to set up: issued from your existing wallet, named by address, capped to budget, and cancelled at closing. No new accounts to open, no per-property bank account fees, no lingering accounts after closing. If your LLC structure, lender requirements, or compliance obligations call for true fund segregation at the banking layer, a per-entity bank account is the right answer for that purpose. Use the virtual card on top of it for spend control and per-property recordkeeping at the transaction level. Both serve different purposes.
Do virtual cards work for real estate agents tracking client marketing spend?
Yes. Issue one card per active listing, cap it to the staging and marketing budget for that property, and cancel it when the listing closes or expires. Every staging invoice, photography fee, and digital ad spend is already tagged to the right client address with no manual sorting at month-end.






