Skip to content
VaultLedger
Features

Built for the way you actually sell.

VaultLedger is desktop software for people running real reselling operations — not a SaaS marketing dashboard. Every feature exists because a reseller asked for it.

Email parsing

Every order, automatically.

Connect Gmail, Outlook, Fastmail, or any IMAP server. VaultLedger reads order confirmations, shipping updates, refunds and returns from 17 retailers — and pairs each one to its sale.

Order confirmations from 17 retailers and marketplaces — Target, Best Buy, Amazon, Costco, GameStop, Pokémon Center, Walmart, eBay, Etsy, and more
Shipping + delivery updates auto-attached to the right line item
Refund and chargeback flow updates the ledger and your reported margin
Smart dedupe: forwarding chains, price-match emails, and partial refunds all collapse to one canonical order
VaultLedger
Emails
2 connected accounts · 218 parsed today · 4 idle
Filters Re-scansynced 2m ago
Gmaya@cardvault.shop124Gstudio@cardvault.shop92imaya@icloud.com2 Add account
ReceivedSenderToSubjectStatusMatch
2:23 PMeBeBaymaya@cardvault.shopOrder shipped — tracking attachedParsed
2:21 PMPPokémonmaya@cardvault.shopPokémon Center order PC-44829113 confirmedParsed
2:18 PMTTargetmaya@cardvault.shopYour Target order has shippedParsed
2:14 PMSXStockXstudio@cardvault.shopYour StockX bid has been acceptedParsing…
2:11 PMRRange USAmaya@cardvault.shopTrade Up: Turn your firearm into cash todayIdle
2:08 PMEEtsystudio@cardvault.shopAnd it's off! i-parcel has your orderIdle
2:02 PM<>Copilotmaya@cardvault.shopRe: [andarwalker/order-tracker] Secondary status (PR #72)Idle
1:58 PMBBBest Buymaya@cardvault.shopOrder BBY01-806329421 confirmedParsed
1:51 PMTTemustudio@cardvault.shopOrder confirmation 280-441-8821Failed
Sales & margin

Net profit, per item, per channel.

Cost-of-goods → sale price → fees → shipping → net profit. The number you actually pay tax on, not a vanity GMV figure.

Per-channel fee schedules: eBay tier, StockX seller level, TCGPlayer Pro, Amazon FBA storage
Shipping label cost auto-deducted (Pirate Ship, ShipStation, manual)
Sales-tax tracking per state — surfaces what you collected vs. what you owe
Per-item ROI vs. portfolio ROI vs. cash-on-cash, side by side
VaultLedger
Sales
318 sales · 7 matched · 1 partial · 1 needs match
SalesOverview
Payout$2,695.60Cost$1,928.29Profit$767.31
ItemPlatformSoldQtyPayoutCostProfitStatus
Air Jordan 1 Chicago 1985
eBeBay2d ago1
$1,842.10
$1,450.00
+$392.10
Matched
Nike Dunk Low Panda
SXStockX3d ago1
$132.40
$95.00
+$37.40
Matched
Charizard ex 199/197 · NM (×2)
TCTCGPlayer4d ago2
$84.80
$30.00
+$54.80
Matched
2024 Scarlet & Violet ETB · sealed
eBeBay5d ago1
$64.20
$13.33
+$50.87
Matched
New Balance 990v6 · grey · size 11
GGOAT6d ago1
$174.00
$110.00
+$64.00
Partial
Funko Pop! Loungefly Spider-verse (×3)
eBeBay7d ago3
$51.60
$29.97
+$21.63
Matched
PS5 DualSense Edge controller
AAmazon9d ago1
$244.00
$199.99
+$44.01
Matched
Travis Scott Cactus Jack hoodie
MMercari12d ago1
$102.50
Needs match
Local-first

Your data lives on your machine.

There is no VaultLedger cloud database storing your orders. IMAP credentials sit in your OS keychain. Cross-device sync uses end-to-end-encrypted blobs we couldn’t decrypt if we wanted to.

SQLite database on disk, single file you can back up or delete
IMAP/SMTP credentials in macOS Keychain · Windows Credential Manager · libsecret
Cross-device sync via E2E-encrypted blobs (key never leaves your devices)
Plain-CSV export at any time — no lock-in, no proprietary format
VaultLedger
Privacy & synceverything you store lives here
0 bytes of order data on VaultLedger servers
verified at every release — we can't see your ledger because we never store it
Order database
/Users/maya/Library/VaultLedger.sqlite
247 MB
IMAP credentials
macOS Keychain — vault-ledger.imap
4 keys
Cross-device sync
2 devices · last synced 4m ago
E2EE
Cached email bodies
~/Library/Caches/VaultLedger
1.2 GB

Stop guessing what you make.

One subscription, every feature, cancel anytime. Your data stays on your machine.

Get started See pricing