Mobile View Proposal

Enter Bills — Mobile

Two frames at 375 × 760. Office user drafts vendor bills in-app before pushing to QuickBooks (bill.com replacement). List shows draft / pushed status; entry form is a bottom sheet with line items routed to jobs and cost codes.

1 · Drafts list
Billing

Enter Bills

Trane Distribution
Bill #TR-44219
$8,471.20
Apr 27 · due May 27 Routed to 2 jobs
Draft
Ferguson Plumbing
Bill #87663-A
$2,845.00
Apr 26 · due May 11 Routed to Webster HS
Draft
Carrier Enterprise
Bill #CE-9920
$5,210.50
Apr 25 · due May 25 Routed to Tulsa Zoo Penguins
Draft
Border States Electric
Bill #BSE-77105
$1,287.40
Apr 24 · due May 24 Routed to Mission Addition
Draft
Ferguson Plumbing
Bill #87771-B
$1,204.65
Apr 23 · due May 8 No lines yet
Draft
Trane Distribution
Bill #TR-44188
$3,962.10
Apr 21 · pushed Apr 22 Routed to Webster HS
Pushed

Cards replace the 6-column desktop table. Vendor + amount get the largest type (14px, semibold); bill # + dates stay at 12px to leave room. "Routed to N jobs" sub-line is the hint that tells the office user the bill is allocation-ready before they push to QuickBooks.

2 · New bill (bottom sheet)
Billing

Enter Bills

Trane Distribution
Ferguson Plumbing

New bill

Saves to drafts. Push to QuickBooks when ready.

Line items · 3 Subtotal: $8,471.20
Webster HS
15-A · HVAC Equipment
$4,210.20
Webster HS
15-B · HVAC Materials
$2,041.00
Tulsa Zoo Penguins
15-A · HVAC Equipment
$2,220.00

Bottom sheet so the keyboard doesn't shove the form off-screen. Top fields use a 2-up grid for dates + bill# + total to keep the sheet short. Line items render as job + cost-code + amount cards (tap to edit) instead of a horizontal table — the desktop's 8-column line grid doesn't fit at 375px. Three sticky buttons: Cancel · Save Draft (stays in CRSApp) · Save & Push (writes to QB).