Metro Food International Market · 7734 Landover Rd, Hyattsville MD
Recent Invoices
Vendor
Amount
Due
Status
📄
No invoices yet
Price Alerts
Item
Vendor
Change
💲
No price changes yet
Accounts Payable
All vendor invoices · track, approve, and schedule payments
Month
⚠ 0 invoice(s) are past due. Review and schedule payments immediately.
All Invoices
🔍
✓
Invoice #
Vendor
Inv. Date
Due Date
Amount
Dept(s)
Status
Notes
Actions
📋
No invoices yet
Scan an invoice with the camera or add manually
0 selected
Payments
Every check, ACH, card, and cash payment — newest first. Group reconciles per-check totals against linked invoices and credits.
Show
All Payments
🔍
Date
Check # / Ref
Method
Payee
#
Face $
Credits
Net Cash
Actions
No payments match these filters yet.
Departments
Spend by team — drill into Grocery, Meat, Seafood, or Produce
📊 Margin Rules
Scan Invoice
Upload a CamScanner JPEG or PDF — Claude reads every line and extracts data automatically
📷
Drop Your Invoice Copy Here
JPEG, PNG, or PDF · Drop multiple files for batch processing · Claude Vision extracts every line item, price, and vendor detail
⚠
OCR failed
💡
— or —
Show raw Claude response
Scanned Document
Claude is reading your invoice...
Analyzing document structure
Extracted Invoice Header
Vendor / Supplier
Start typing to match an existing vendor. Pick from the list, or save as-is to auto-create a new one.
Invoice #
Invoice Date
Due Date
Invoice Total ($) — printed gross
Credits / Returns — optional, itemized
Description
Type
Amount
No credits or returns — click "+ Add Row" or let Claude detect them during extraction
Printed Gross ($)
$0.00
Credit / Return ($)
$0.00
On-Spot Additions ($)
$0.00
Total / Check Amount
$0.00
Payment Terms
Notes / Memo
Department(s) — tag this invoice
Auto-suggested from line items below — adjust as needed. Saved invoices will still merge in any new departments from products.
Extracted Line Items
All items will be added to your SKU database. Edit any field before saving.
UPC — barcode
Item # — vendor
Description
Dept
Qty ordered
U/M vendor
Weight catch-wt
$/Weight per lb
Units per pack
Cost per pack
Cost/Retail Unit
Line Total
Line items subtotal$0.000 lines
Price Management
Full catalog pricing · margin health · cost change tracking
📊 Margin Rules
All SKU Pricing
🔍
Product
UPC
Dept
Cost
Retail
Target
Margin
Rule
Actions
💲
No SKUs match your filters
Vendor Price Log
🔍
Item / SKU
UPC
Vendor
Dept
Unit
Prev Cost
Current Cost
Change
Retail Price
Margin
Updated
Actions
💲
No prices tracked yet
Prices are auto-added when you scan invoices, or log manually
🏷️
SKU Database
Every product Metro Food has ever purchased or sold · built automatically from scanned invoices · export to Vori or any system
Product Catalog
🔍
Internal SKU
UPC / Barcode
Product Name
Dept
Category
Vendors
Best Cost
Retail
Margin %
Source
Actions
🏷️
SKU database is empty
Scan your first invoice to auto-populate — or add SKUs manually
Vendor Directory
All suppliers · contacts · terms · purchase history
0 selected
🔍
🏭
No vendors yet
Vendors are auto-created when you scan invoices, or add manually
Credits & Returns
Every credit, return, and discount across both invoice-attached and standalone sources
All Credits
Date
Vendor
Description
Type
Source
Amount
💰
No credits or returns yet — they'll appear here as you scan invoices or add standalone credits.
AP Reports
Payables aging · vendor spend · credits received · payment history
Spend by Vendor
Vendor
Invoices
Total Spend
Unpaid
Aging Summary
Bucket
Count
Amount
📦 Spend by DepartmentClick any row to drill in
Department
Invoices Tagged
Total Spend
Unpaid
% of Total
💰 Credits & Returns
By Vendor
Vendor
# Items
Credit Memo
Returns
Discounts
Shorts
Total
% of Total
Credit Log · click row to view invoice
Date
Invoice #
Vendor
Item
Type
Amount
Reconciliation Reporting
Monthly Department Purchase & Sales Report — for the bookkeeper / partner
🧾 Activity
Who last touched what — invoices, payments, prices, credits, vendors, SKUs
Log Payment
💳 Apply vendor credits to this payment
Selected: $0.00
Checked credits get tagged to this payment. Invoice stays paid at its full amount in AR — this just reduces what you actually write.
Detect Sub-Units in SKU Names
Scanning…
Sub-units = the count of singles inside one pack (Charmin Ultra Soft 6 Rolls → 6 rolls per bag).
SKUs with no detectable count pattern aren't shown — set those manually via the SKU edit form.
🩺 Catalog Health Check
Running audit…
Auto-fixed: safe corrections already applied — re-running won't double-apply.
Needs Review: ambiguous (low/high margin, no retail) — open Edit and decide.
Broken: impossible data (cost > retail) — must fix manually.
No Data: SKU has no invoice match yet — scan an invoice for it first.
💵 Pay Multiple Invoices
Quick select
All picked vendors will be bundled under one check. Payee becomes "A / B / C\u2026".
Invoice #
Date
Due
Status
Balance
This Check
Invoices subtotal
$0.00
− Vendor credits applied
−$0.00
− Vendor discount
−$0.00
Net check to write
$0.00
💳 Apply vendor credits to this check
Selected: $0.00
Checked credits will be marked as applied to this check. Invoices stay at their full paid amount in AR.
Enter an amount to see the net.
✏️ Edit Payment Packet
Check details (apply to all invoices below)
Invoices in this packet (0)
Gross total: $0.00
💳 Vendor credits applied to this check
Applied: $0.00
Uncheck a credit to UN-tag it from this check (returns it to the available pool). The invoices stay paid at face — only the actual cash check amount changes.
➕ Add an invoice to this packet
Adding an invoice defaults its packet amount to its remaining balance. Edit the amount in its row for a partial payment.
💳 Add a vendor credit to this check
Only unapplied vendor-scope credits from the same vendor(s) as the packet appear here.
Gross (invoices)
$0.00
− Credits
$0.00
Net check cash
$0.00
📥 Bulk Import Invoices
Drag-drop UNFI / SuperValu (SVWire) TXT files. Parser extracts every line item, runs a math-check against the printed totals, and lets you review before committing.
📂
Drop SVWire .txt files here
or click to pick files · supports multi-select · each file = one invoice
💡 In SVWire, go to Net Invoices (not Recap), pick the third file-type icon (TXT), then download each invoice. Drag the whole folder here when done.
Bulk SKU Import
Upload a CSV from JK Retail, a vendor price sheet, or any spreadsheet
📊
Drop your CSV here
JK Retail export, UNFI price sheet, KeHE catalog, or any CSV
Quick Templates
Column Mapping
Match your CSV columns to SKU fields
Importing…
✓
Import Complete
Duplicate Scanner
Finds probable duplicate SKUs and vendors using fuzzy name matching
🔀 Merge Vendors
Select 2 or more vendors to combine into one. All invoices, SKUs, and prices will be reassigned to the master vendor.
Add Invoice
Fill in the invoice details manually, or use Scan Invoice for automatic extraction
Description
Type
Amount
No credits or returns — click "+ Add Row" to itemize
Printed Gross ($)
$0.00
Credit / Return ($)
$0.00
On-Spot Additions ($)
$0.00
Total / Check Amount
$0.00
⛓ Link to another vendor
Add Standalone Credit
For credits, returns, or discounts not tied to a specific invoice — rebates, blanket discounts, vendor goodwill credits, etc.
Pick a vendor first to see invoices
Tag this credit to one or more invoices it covers0 selected · $0.00
For weekly/packet discounts — auto-fills amount as % of selected invoices' total
Check this credit was applied against
Log Price
Record a vendor cost for a product — automatically tracks changes over time
📦
Add SKU
Scan or enter a UPC to auto-fill from product database
⏳
🏷️ Identity
🗂️ Classification
💰 Pricing & Pack Structure
—
—
—
📈 Price History
📊 Inventory & Notes
Add Vendor
Add a supplier to your vendor directory
📍 Backfill Vendor Addresses
Re-scanning the most recent saved invoice attachment for each vendor missing an address.
Confirm New Vendor
Review the profile card below before saving.
⚠ Possible Duplicate Invoice
🔍 Re-check Invoice
🔍 Re-check all invoices
🔄 Re-extract from Scan
Bulk
🏷️ Tag packet pages for this invoice
Select the pages that belong to this invoice — everything else will be dropped from the attached scan.
0 of 0 pages selected
Loading pages…
📝
Edit Line Item
Edits apply only to this invoice record — the original scan and the SKU database are untouched.
🏷️ Identity
🗂️ Classification
📦 Quantities & Pack Structure
Switching to Inner multiplies the pack tiers (pack × inner = total retail units per case). The line total + ship qty stay the same; only the cost-per-unit denominator changes.
💰 Pricing
Qty × Cost/Pack should equal Line Total. If they don't match, the Line Total wins — it's what counts toward the invoice sum.
⚖️ Catch-Weight — optional, only for items priced by weight
🏷️ Master Identity
💰 Master Pricing
—
📊 Stock & Notes
Enter numbers to see the math check.
Add Vendor Price
SKU:
MetroFood OS
Module 1 · AP / Inventory
Sign in
Welcome back. Enter your account credentials.
New to MetroFood OS?
Create account
Set up your account. You'll create your organization next.
Already have an account?
✉️
Check your email
We sent a verification link to .
Click it to confirm your account, then come back here to sign in.
Don't see it? Check spam — or wait a minute and try signing up again.
Create your organization
Name your market or business — or, if you're an employee joining your boss's existing org, click "Join existing" below.
Joining your team?
Join an existing organization
Enter your owner's (or boss's) email address — the same one they used to sign up. Your request lands in their pending-approvals list; once they approve you, you'll be in.
Or
⏳
Waiting for approval
Your request to join your organization is in. The owner will see it in their pending-approvals list and choose your role.
You can close this tab. Come back here once the owner says you're approved — or click below to recheck.