EMERGING

Nine Days, Two Pay Stubs, and One Confused Underwriter

My mortgage pre-approval was promised in twenty-four hours. It took nine days, two rejected pay stubs, and one confused underwriter. The stubs showed shift differential pay the system misread. A letter of explanation cleared it. The letter came at $358,000 and expired in ninety days. I lost a house waiting.

Leo Marchetti
Staff Writer
June 9, 2026 · 4 min read

Nine days. That is how long a "twenty-four hour" mortgage pre-approval took to reach my phone, which happened at 8:15 a.m. on a Wednesday while I stood in the aisle of the 7:40 train outta Oak Park with a briefcase handle digging into the same three fingers that had refreshed the lender's portal every mornin' since March 3. The letter was $358,000.

The stakes were a $349,900 brick ranch in Berwyn with a dead sump pump, a two-car garage, and a Sunday offer deadline that landed on day six of the nine. A cash buyer took it at $335,000. My agent lit a candle at her desk when I told her, which I choose to believe was sympathy rather than a comment on my financing.

The whole holdup was two pay stubs. Both had been in my email since day one, and both said the same thing the application said, which is that I earn $71,400 a year as a maintenance planner at a plant in Summit plus about $430 a month in shift differential that the underwriting system kept reading as a temporary allowance instead of income. There was also a deposit named MARCHETTI LEO, and we will get to that.

the twenty-four hours they promised

I applied March 3 with an online lender whose website had a progress bar and a countdown claiming most applicants finish in twenty-four hours. The bar froze at 60 percent. Day two produced an email requesting documents: two most recent pay stubs, last two W-2s, two months of bank statements, all PDFs, no photos. I had everything uploaded by lunch. Nothin' happened for five days.

The lender's homepage wore a badge, some third-party trust seal, next to the phrase "decisions in hours, not days." I screenshotted it on day six, mostly for the chat transcript underneath, where an agent named the delay "a temporary processing backlog" and promised escalation. The escalation, it turned out, was a second queue.

pay stub number one, rejected

Pay stub number one came back rejected on day four, the review note said cropped edges and an unreadable year-to-date column at scan resolution. Same PDF my HR portal generates. I re-exported it with the margins intact and uploaded it again from the train on day five, which is when pay stub number two earned its own rejection for a different reason: the system wanted the shift differential labeled as recurring income, and the stub's line item just said SHIFT DIFF with no adjectives about duration.

a deposit named MARCHETTI LEO

The bank statements were their own adventure, because my direct deposit posts as MARCHETTI LEO A per the payroll system while my application says Leo Marchetti, and an underwriter in Texas flagged all eight monthly deposits for identity mismatch. Eight deposits. One flag each. I am named after my father, Leo Marchetti Sr., which the application also wanted detailed, along with a $400 Zelle from my cousin Nick for Bears tickets that the system apparently read as undisclosed debt.

the letter of explanation

The letter of explanation was one page, written at my kitchen table on day seven, covering three items: the differential has recurred every pay period since 2019, MARCHETTI LEO an is me, and the $400 from Nick was for two tickets I still feel good about. Signed and uploaded at 11:58 p.m. Day eight produced a fresh request from the same underwriter for a pay stub showing the differential "in context," which was stub number one again, so I uploaded it a third time with a note in the comments field that read "this is the same file." The period felt necessary.

day nine, $358,000

Day nine, 4:58 p.m., between the Oak Park and River Forest stops, the letter arrived: pre-approved up to $358,000, which was $9,000 above my ceiling because the underwriter had finally counted the differential at its full monthly average. $358,000. The portal's progress bar hit 100 percent so quietly I missed the moment. The whole mortgage pre-approval had taken nine days, two pay stubs uploaded three times each, one letter of explanation, and one underwriter whose name I never absorbed.

the 90-day fuse

The 90-day fuse on that letter burned until June 9, and the lender's email warned that a revision "may impact expiration." House hunting on a fuse changes you. I narrowed the search down to eleven houses in six weeks, wrote two offers, lost both, and watched my agent explain to a listing agent that yes, the letter was real, and no, the differential pay was not a sign of income instability. Sellers screen pre-approval letters hard in this market, and mine arrived with a nine-day story attached.

what sellers actually ask for

What sellers actually ask for is the letter, proof of funds, and a lender who answers the phone on Saturday, and the second offer I wrote in April had all three. It was accepted at $331,000 on May 2. We close June 26, and the lender's own estimate puts closing costs near $9,100, a number no pre-approval letter has ever volunteered to me. The brick ranch in Berwyn went to the cash buyer that same week. I stopped refreshing the portal. That is it. That is the whole letter.