Envelope

High Street, Columbus payday Fri Oct 30 one bookkeeper, 4 clients, 58 people

Everyone paid. Every tax filed.

Six clay figurines stand on the clay words “Everyone paid. Every tax filed.”: a server with an order pad, a plumber with a pipe wrench, a dental hygienist, a designer with a pencil, a sign painter with a brush and a line cook.
  • Ana Flores sign painter, contractor TIN mismatch → W⁠-⁠9 corrected Tue Oct 27 → $2,400.00 paid Fri 
  • Brightside Dental Mia Torres’s new bank Thu Oct 29 → held, confirmed on her old phone → paid Fri 

Envelope turns hours, tips and salaries into every paycheck, moves net pay and taxes on payday, and files every federal, state and local return, W⁠-⁠2 and 1099.

100% free, open source alternative to Gusto, ADP RUN and Paychex Flex

  • Marcus Hill line cook child support $262.00 + creditor $150.00 within limits remitted 
  • Northpaw Studio Sam Rivera moved to Denver Colorado accounts and FAMLI registered Tue Oct 20 

Payday week High Street, Columbus Mon Oct 26 ⁠–⁠ Fri Oct 30, ET

Kim runs four payrolls. 58 people paid on time.

Kim Sorensen keeps the books for four High Street businesses on four pay schedules. Each owner approved their own run.

  • Kessler Plumbingweekly
  • Rosa’s Taqueríabiweekly
  • Brightside Dentalsemimonthly
  • Northpaw Studiomonthly
  1. Mon Oct 26

    • All 4

      Q3 Form 941 IRS accepted 11:02 am 

    • Rosa’s Taquería

      Toast hours and tips in run prepared 

    • Northpaw Studio

      Ana Flores TIN mismatch payment blocked

  2. Tue Oct 27

    • Northpaw Studio

      Ana’s W⁠-⁠9 corrected TIN matched 9:31 am 

    • Brightside Dental

      Dr. Lena Brooks approved 10:05 am 

    • Northpaw Studio

      Nadia Okafor approved 2:30 pm 

  3. Wed Oct 28

    • Kessler Plumbing

      timesheets imported twice stopped 7:04 amWalt Kessler approved 9:30 am 

    • Rosa’s Taquería

      Rosa Medina approved 3:40 pm 

    • All 4

      5:00 pm cutoff 4 of 4 runs funded 

  4. Thu Oct 29

    • Brightside Dental

      Mia Torres’s new bank held confirmed 10:21 am 

    • All 4

      Federal, Ohio, Columbus and Colorado deposits scheduled 

  5. Fri Oct 30

    • 58 people paid $126,773.80 net pay landed 

    • Every deposit accepted 4 journals posted QuickBooks Online × 2, Xero × 2 

Gross to net 4 businesses Fri Oct 30

Six kinds of pay. Each line shows its rule.

Tips, overtime, a salary, a move between states, a contractor and two court orders, each worked out line by line.

  • Rosa’s TaqueríaTipped

    Jade Park server

    week of Oct 1830 h × $5.50 + $142.00 tips = $307.00

    → topped up $23.00 to $330.00 

    Ohio $11.00 minimum, $5.50 tipped

  • Kessler PlumbingOvertime

    Dev Patel plumber

    Oct 19⁠–⁠2540 h × $32.00 + 6 h × $48.00

    = $1,568.00 

    FLSA overtime, 1.5⁠× over 40 h

  • Brightside DentalSalary

    Mia Torres dental hygienist

    Oct 16⁠–⁠31 $3,400.00401(k) 6% $204.00

    Sat Oct 31 payday moved to Fri 

    Saturday payday → Friday

  • Northpaw StudioTwo states

    Sam Rivera designer

    October $7,500.00= Ohio $2,386.36

    + Colorado $5,113.64 

    7 of 22 workdays in Columbus

  • Northpaw StudioContractor

    Ana Flores sign painter

    3 storefront signs × $800.00

    = $2,400.00 1099⁠-⁠NEC

    IRS TIN match 

  • Rosa’s TaqueríaGarnished

    Marcus Hill line cook

    child support $262.00+ creditor $150.00 = $412.00

    limit $415.00  remitted

    support first, 25% of disposable pay

Fri Oct 30 6 kinds of pay 4 runs 58 people every stub line linked to its rule and rate

Run prepared Rosa’s Taquería Sun Oct 25 ⁠–⁠ Wed Oct 28, ET

Every change, explained. Rosa approved on Wednesday.

The agent pulled Toast hours and tips overnight and wrote one line for every change since the last run.

Rosa’s Taqueríabiweekly Oct 11⁠–⁠24 payday Fri Oct 30

22 people gross $41,860.00 net $34,499.00+$1,212.40 vs Fri Oct 16

Prepared Mon Oct 26, 7:00 am

ChangePrepared Mon Oct 26, 7:00 am
Tip top⁠-⁠ups 3 serversJade Park $23.00, Carmen Díaz $14.50, Owen Grady $8.25 $45.75
Luis Romero new hirenew prep cook from Mon Oct 12 Ohio new⁠-⁠hire report Tue Oct 13 
Elena Cruz rate$16.00 → $17.50 an hour from Sun Oct 11 set by Rosa Fri Oct 9
Marcus Hill garnishmentcreditor order from Mon Oct 19 $150.00 after child support within limits
Overtime 4 cooks31.5 h at 1.5⁠×

Rosa Medina approved Wed Oct 28, 3:40 pm  22 stubs 9 in Spanish

Pre⁠-⁠run check Kessler Plumbing Wed Oct 28, ET

Timesheets imported twice. Fixed before Walt approved.

QuickBooks Time sent the same 12 timesheets twice. Envelope stopped the run before approval, with the people and the money at stake.

  1. 6:58 am foreman re⁠-⁠approved the week in QuickBooks Time

  2. 7:01 am batch 1 12 timesheets 552 h

  3. 7:02 am batch 2 same 12 people, same days, same hours, new IDs

  4. 7:04 am run stopped: 1,104 h instead of 552 gross $51,246.00 instead of $22,680.00 $28,566.00 at stake 12 of 14 people affected

  5. 7:06 am agent: batch 2 repeats batch 1 line for line keep batch 1

  6. 8:12 am Kim Sorensen kept batch 1 

  7. 8:13 am re⁠-⁠previewed 552 h = QuickBooks Time approved hours  gross $22,680.00 

  8. 9:30 am Walt Kessler approved  7 h 30 min before the cutoff

Batch 2 7:02 am duplicate

Dev Patel46 h
Tom Reyes40 h
Nate Grant44 h

Batch 1 7:01 amKessler Plumbing

Dev Patel46 h
Tom Reyes40 h
Nate Grant44 h

Dev Patel 92 h → $3,776.00 instead of $1,568.00

Reconciled Kessler Plumbing and all four Fri Oct 30, ET

Paid, deposited, posted. Bank, books and IRS agree.

The agent checks every paycheck, bank debit, tax deposit and journal line until they match.

Run Kessler Plumbing Oct 19⁠–⁠25 14 people

gross $22,680.00 − taxes $4,762.80 − 401(k) $680.40 = net $17,236.80

Bank funded Wed Oct 28

$24,444.06 = net $17,236.80 + taxes $6,526.86 + 401(k) $680.40 

Kim bookkeeperWalt owner

to the cent

Kessler Plumbing

Dev Patel plumber Oct 19⁠–⁠25

Gross$1,568.00
401(k) 3%$47.04
Social Security$97.22
Medicare$22.74
Federal$121.30
Ohio$28.45
Columbus 2.5%$39.20
Net$1,212.05

paid Fri Oct 30 

Deposits

EFTPS $5,430.84 Ohio $499.98 Columbus $567.00 accepted Fri Oct 30 

federal and Ohio unemployment $29.04 set aside for the quarter

401(k) Guideline

$680.40 14 contributions accepted 

Journal QuickBooks Online

debits $24,444.06 = credits $24,444.06

cash line = bank debit 

  • Rosa’s Taquería

    $45,208.80 QuickBooks Online 

  • Brightside Dental

    $49,680.48 Xero 

  • Northpaw Studio

    $58,411.40 Xero 

  • 4 runs $177,744.74 0 differences 

Pay protected Brightside Dental and Northpaw Studio Mon Oct 26 ⁠–⁠ Fri Oct 30, ET

Mia’s new bank, confirmed. Ana’s W⁠-⁠9, fixed and paid.

A bank change the day before payday waited for Mia’s own phone. A W⁠-⁠9 that didn’t match IRS records waited for Ana’s fix.

Brightside DentalMia Torres dental hygienist

  1. Thu Oct 29, 10:14 am new account ••7731 added in the portal new device

  2. held payday is tomorrow Friday’s pay stays with verified ••2208

  3. 10:15 am text to her number on file, ending 4418

    EnvelopeNew account ••7731 for your pay. Was this you?

    Yes, that was me.

  4. 10:40 am Dr. Lena Brooks approved the new account 

  5. Fri Oct 30 $2,455.20 paid to ••2208  ••7731 from Fri Nov 13

Northpaw StudioAna Flores sign painter, contractor

  1. Mon Oct 26, 2:10 pm W⁠-⁠9 Flores Sign Co. SSN

  2. 2:12 pm IRS TIN match: name and number don’t match payment blocked

  3. Tue Oct 27, 9:30 am Ana corrected it name Ana Flores, business Flores Sign Co.

  4. 9:31 am TIN matched 

  5. Tue 2:30 pm Nadia Okafor approved $2,400.00 

  6. Fri Oct 30 paid by ACH  on her 1099⁠-⁠NEC in January

Nobody unpaid nothing paid to the wrong place 

Registered Northpaw Studio Thu Oct 8 ⁠–⁠ Fri Oct 30

Sam moved to Denver. Colorado was ready by payday.

When Sam’s address changed, the agent prepared four Colorado and Denver registrations. Every account was issued before October’s run.

  1. Thu Oct 8, 4:30 pm

    Sam’s Denver address in the portal working from Denver Mon Oct 12

  2. 4:34 pm

    agent: Northpaw has no Colorado accounts 4 registrations prepared

  3. Fri Oct 9, 9:15 am

    Nadia Okafor signed  all 4 filed by 10:20 am

Northpaw StudioTax accounts

Ohio withholdingSam ends Fri Oct 9
Columbus income taxSam ends Fri Oct 9
Colorado withholdingissued Tue Oct 13 
Colorado unemploymentissued Thu Oct 15 
Denver occupational privilege taxissued Mon Oct 19 
Colorado FAMLIissued Tue Oct 20 

Sam Rivera designer October

Oct 1⁠–⁠9 Ohio$2,386.367 of 22 workdays

Oct 12⁠–⁠31 Colorado$5,113.6415 of 22 workdays

7 of 22 workdays15 of 22 workdays

Columbus 2.5% $59.66 Colorado withholding FAMLI Denver OPT $5.75 $7,500.00 

Ready Tue Oct 20 10 days before payday 

Dev Patel, the plumber in a green cap and overalls, kneels at a customer’s water heater in a clay basement corner with a red pipe wrench; an open red toolbox and a coil of copper pipe sit beside him while the homeowner watches, holding a mug.

Fri Oct 30 Kessler Plumbing 14 paid Dev’s 6 overtime hours at $48.00 

Quarterly 4 businesses Mon Oct 26 ⁠–⁠ Tue Oct 27, ET

Q3 filed a week early. Eight returns, all accepted.

Form 941 and the Ohio unemployment wage report for all four businesses, filed a week before the Mon Nov 2 deadline.

  • Ohio unemployment wage report Q3 2026 accepted 

    Q3 2026

    Form 941

    Employer’s QUARTERLY Federal Tax Return

    Rosa’s Taquería
    2Wages, tips and other compensation$248,316.00
    12Total taxes$50,408.15
    13Total deposits$50,408.15
    14Balance due$0.00

    IRS accepted 

  • Ohio unemployment wage report Q3 2026 accepted 

    Q3 2026

    Form 941

    Employer’s QUARTERLY Federal Tax Return

    Kessler Plumbing
    2Wages, tips and other compensation$293,412.50
    12Total taxes$70,272.29
    13Total deposits$70,272.29
    14Balance due$0.00

    IRS accepted 

  • Ohio unemployment wage report Q3 2026 accepted 

    Q3 2026

    Form 941

    Employer’s QUARTERLY Federal Tax Return

    Brightside Dental
    2Wages, tips and other compensation$276,900.00
    12Total taxes$64,241.88
    13Total deposits$64,241.88
    14Balance due$0.00

    IRS accepted 

  • Ohio unemployment wage report Q3 2026 accepted 

    Q3 2026

    Form 941

    Employer’s QUARTERLY Federal Tax Return

    Northpaw Studio
    2Wages, tips and other compensation$147,000.00
    12Total taxes$35,140.50
    13Total deposits$35,140.50
    14Balance due$0.00

    IRS accepted 

  1. Mon Oct 26, 8:30 am Kim Sorensen approved 8 returns

  2. 11:02 am IRS accepted 4 of 4 

  3. Tue Oct 27 Ohio unemployment accepted 4 of 4 

  4. due Mon Nov 2 (Oct 31 is a Saturday)

Notice Kessler Plumbing Fri Oct 9 ⁠–⁠ Mon Nov 9, ET

An IRS notice on Friday. Closed with $0.00 owed.

The agent found the “missing” deposit, applied by the IRS to the wrong quarter, and drafted the reply. Walt signed it, and the IRS agreed.

Notice dated Mon Oct 5

Kessler Plumbing Form 941 tax period Jun 30, 2026

We didn’t find a deposit of $5,118.62 for this period.

A 10% failure⁠-⁠to⁠-⁠deposit penalty applies.

Unpaid $5,118.62 failure⁠-⁠to⁠-⁠deposit penalty $511.86 total $5,630.48 plus interest

Pay by Mon Oct 26 to avoid more interest.

Agent 8:43 am Fri Oct 9

  • Deposit found: EFTPS Wed Jul 1 $5,118.62 for the Fri Jun 26 payroll

  • Filed under Q3 2026 Q3 shows the same $5,118.62 extra

  • Reply drafted: move the deposit to Q2 and remove the penalty

Kessler PlumbingEFTPS Wed Jul 1 $5,118.62 Form 941 applied to Q3 2026 matched 

  1. Fri Oct 9, 8:40 am scanned by Kim

  2. 8:43 am matched and drafted

  3. Tue Oct 13, 10:50 am Walt Kessler signed  sent 11:10 am

  4. Mon Nov 9 IRS letter: deposit moved to Q2 penalty removed $0.00 owed 

Switching Arch City Hardware Mon Nov 2 ⁠–⁠ Fri Nov 13, ET

Moved in from Paychex Flex. Every paycheck matched.

Kim’s fifth client brought ten months of Paychex Flex history. Envelope reran its last Paychex payroll line by line.

11 of 11 paychecks gross $19,846.50 = $19,846.50 to the cent 

  1. Mon Nov 2 year to date Jan 1 ⁠–⁠ Oct 30 imported 13 people (11 current, 2 former) $412,960.25

  2. Tue Nov 3 Greg Novak signed the reporting⁠-⁠agent authorization 

  3. Wed Nov 4 Oct 30 rerun matched 

  4. Fri Nov 13 first Envelope run approved Tue Nov 10, a day early for Veterans Day 

Arch City Hardware

Hannah Price assistant manager

LinePaychex Flex Fri Oct 30matchesEnvelope rerun
Gross$2,200.00=$2,200.00
401(k) 4%$88.00=$88.00
Federal$182.40=$182.40
Social Security$136.40=$136.40
Medicare$31.90=$31.90
Ohio$36.75=$36.75
Columbus$55.00=$55.00
Net$1,669.55=$1,669.55 

Carried over

EIN semiweekly deposits Ohio withholding Ohio unemployment 2.1% Columbus

Q4 941 will carry both Paychex’s October and Envelope’s November⁠–⁠December wages

$ npx -y @runeditrun/rer dev just-every/run-envelope

Envelope is ready

Also moves in from Gusto and ADP RUN.

High Street at 8:00 am on a Friday, in clay: staff carry crates into Rosa’s Taquería, a plumber loads a red toolbox into Kessler Plumbing’s green van, Brightside Dental’s door stands open, Northpaw Studio’s window is hand-lettered, Arch City Hardware’s shutter goes up, and a bookkeeper walks past with a coffee.
  • Rosa’sKesslerBrightsideArch City

    Fri Nov 13 4 runs 60 people paid 

    Northpaw next on Mon Nov 30

  • Arch City Hardware

    first Envelope run 

    11 people paid 

  • Brightside Dental

    first pay to ••7731 

    Mia Torres new bank

  • Kessler Plumbing

    IRS notice closed 

    $0.00 owed 

Two Fridays later, everyone paid again.

100% free and open source.