HAUL.
Sign in to your inventory
{{ loginErr }}
HAUL.
WEDNESDAY · JUNE 18

Good morning, Cathy

EMAIL SYNC LIVE 4 new sale emails parsed· 6 tracking updates· 9 new sourcing finds from Hermes last sync 2m ago
SALES · JUNE
$24,180
1,042 sold ▲ 8%
NET PROFIT
$11,640
48% margin after fees
LISTED NOW
1,310
across 4 marketplaces
ON HAND
1,184
in 96 labeled boxes

Needs you today

{{ row.title }}
Sold on {{ row.soldOn }} for {{ row.soldPrice }} · still live on {{ row.liveStr }}
✓ All caught up — nothing to delist
{{ row.title }}
{{ row.mkt }} · @{{ row.buyer }} · {{ row.price }}
{{ row.due }}
✓ Everything's shipped
{{ row.title }}
{{ row.mkt }} · listed {{ row.age }} ago · {{ row.viewsStr }}
✓ No stale listings

This week's finds

via Hermes agents · updated 2h ago
{{ f.type }}{{ f.date }}
{{ f.title }}
{{ f.addr }}

In transit

from email
{{ t.title }}{{ t.carrier }}
{{ t.status }} · @{{ t.buyer }}
1,184 ITEMS · 96 BOXES

Inventory

{{ boxFilterLabel }} showing {{ showingCount }}
ITEMBOXCATEGORYSTATUSLISTED ONPRICE
{{ r.title }}
{{ r.skuStr }}
{{ r.box }} {{ r.category }} {{ r.statusText }} {{ r.listedStr }} {{ r.priceStr }}
No items match — try another search.
{{ b.label }}
{{ b.countStr }}
{{ b.loc }}
{{ s }}
opened {{ b.opened }}
NEW ITEM · {{ sku }}

Add an item

Photos

{{ p.label }}COVER
UPC
{{ scanned.name }} · {{ scanned.sold }} sold, avg ${{ scanned.avg }}
ADD PHOTO
SCAN UPC
Line the barcode up inside the frame

Pickup details

Box 14 has 23 items · last opened Jun 12
AI

Listing draft

Let the local AI draft it

It reads your photos and writes the title, category, condition, a price from sold comps, and a full description. You edit anything before it saves.

Runs on your Ubuntu server — nothing leaves the house
Reading {{ photoCount }} photos
$
{{ fields.priceRange }}
from eBay sold comps
Break-even {{ aiBreakeven }}·{{ targetMargin }}% target {{ aiTargetPrice }}⚠ Below break-even — you'd lose money
{{ c.t }}{{ c.s }}{{ c.p }}
✓ Saved as {{ sku }} → {{ savedBox }}. Listing drafts queued for {{ savedMkts }}.
PREFERENCES

Settings

Appearance

Pick a color theme, then light or dark. Applies everywhere and remembers your choice.

Email & sync

Haul reads sale & shipping emails to keep status always-right — read-only, nothing is ever sent. Cathy's inbox handles eBay, Mercari & shipping; the second inbox catches OfferUp buyer messages & sale alerts.

{{ a.initial }}
{{ a.email }}
{{ a.role }}
{{ a.provider }} · {{ a.status }} · read-only
ACTIVE
WATCH SALE EMAILS FROM

Marketplaces & fees

So your net profit is real, Haul backs marketplace fees out of each sale.

Target profit margin
Drives the price guardrails & shipping suggestor.
%
eBayCONNECTED · API
Auto-derive fees & shipping from sale total
eBay reports the gross sale; Haul subtracts the final-value fee and your shipping cost.
{{ m.name }}MANUAL · EMAIL
% of sale
Email amount is already after fees

Account & password

Signed in as catherinetaylor921@gmail.com

Shipping rates

Base label cost by package size — edit these anytime carriers change prices (USPS bumps rates every January & July). The shipping suggestor uses these. No app update needed.

{{ r.name }}
$
Add per pound over 1 lb
$

Start fresh

You're running v1 on sample data so you can try the real workflows. When you're ready to go live, clear it all and start adding your own items.

Export & import

Move data in and out — bring over Cathy's current spreadsheet, or pull reports for taxes.

Auto-sync to Google Sheets
Mirror inventory & sales to a live spreadsheet, updated nightly.
BULK LISTING STATION

List your haul

Draft and price a whole weekend's finds in one grid — built for the iPad keyboard. Tab across a row, fill a column, send them all live at once.

ITEMTITLECATEGORYPRICELIST ON
$

Incoming offers

{{ o.title }}@{{ o.buyer }}
{{ o.offerStr }} offer · list {{ o.listStr }} · {{ o.floorNote }}

Suggested bundles

group slow movers into a lot to clear them faster
{{ b.title }}
{{ b.sub }} · {{ b.price }}
PROFIT & TAXES

Sales & profit

GROSS · JUNE
$24,180
NET PROFIT
$11,640
ITEMS SOLD
1,042
AVG MARGIN
48%

Profit by category · June

{{ c.name }}
{{ c.amountStr }}
{{ agedCount }} listings are getting stale
{{ agedTied }} in list value sitting 60+ days — a small price drop usually moves them.
ITEMBOXLISTEDVIEWSPRICE → SUGGESTED
{{ a.title }}
{{ a.box }} {{ a.daysStr }} {{ a.viewsStr }} {{ a.priceStr }} {{ a.suggStr }}

Mileage

{{ totalMiles }}mi this month
≈ {{ mileDeduction }} deduction at 67¢/mi
{{ t.route }}
{{ t.date }}
{{ t.milesStr }}

Expenses

{{ e.item }}
{{ e.date }}
{{ e.amtStr }}
TOTAL{{ expTotal }}
REVENUE · MONTH
{{ cashRevStr }}
SPEND
{{ cashSpendStr }}
NET
{{ cashNetStr }}
SAFE TO REINVEST
{{ reinvestStr }}

Weekly cash flow

revenuespend
{{ c.wk }}
{{ c.netStr }}
LABELS · TRACKING · RETURNS

Shipping

Shipping-cost suggestor

Pick the package, weight & zone — Haul compares carriers and tells you what to charge so shipping never eats the profit.

Item cost $Free shipping
{{ r.name }}CHEAPEST{{ r.rateStr }}
Charge the buyer{{ suggestCharge }}
Net after fees & ship{{ shipNetStr }}
{{ shipMsg }}

Ship today

print & drop off
{{ row.title }}
{{ row.mkt }} · @{{ row.buyer }} · {{ row.price }}
{{ row.due }}

In transit

{{ t.title }}{{ t.carrier }}
{{ t.status }} · @{{ t.buyer }}

Returns

{{ returnCount }} open
{{ r.title }}
{{ r.mkt }} · {{ r.reason }} · {{ r.status }}
HERMES FEED · ROI

Sourcing

THIS WEEKEND 4 new finds· 1 starred for the route· best bet right now: estate sales (kitchen & home) via Hermes · 2h ago

This week's finds, scored

via Hermes agents · scored against your best-selling categories
{{ f.type }}{{ f.date }}{{ f.score }}
{{ f.title }}
{{ f.addr }}
Why: {{ f.scoreWhy }}

Your best categories

profit margin & how fast it sells — chase these
{{ c.name }}{{ c.marginStr }} · {{ c.daysStr }}
{{ soonTag }}

{{ soonLabel }}

{{ soonNote }}

{{ item.statusText }}

{{ item.title }}

{{ item.skuStr }}
LOCATION
{{ item.box }}
CONDITION
{{ item.cond }}
CATEGORY
{{ item.category }}
ACQUIRED
{{ item.acquired }}
COST
{{ item.costStr }}
LIST PRICE
{{ item.priceStr }}
EST. NET
{{ item.netStr }}
LISTING STATUS
{{ l.name }}{{ l.statusText }}

Log an off-platform sale

Sold to a friend or local buyer — record it so inventory & profit stay accurate.

LABEL PREVIEW
{{ label.code }}
{{ label.line1 }}
{{ label.line2 }}
{{ label.line3 }}
{{ toastMsg }}