My BFF Sent Me an Invoice for Emotional Labor After Demanding I Plan Her Wedding for Free so I Made Her Regret It Publicly

Viral | Written by Amelia Rose | Updated on 13 May 2025

She sent me a $1,000 invoice for “emotional labor”—right after demanding I plan her wedding for free, buy a $1,500 bridesmaid dress, and help cover a $30,000 venue bill when her fiancé’s check bounced the night before the ceremony. And she wasn’t asking nicely—she expected it, like we owed her.

This was after months of nonstop group chats, ridiculous dress codes, and a Monaco bachelorette trip none of us could afford. She turned every request into a guilt trip, shamed anyone who pushed back, and called it all “celebrating friendship.”

She thought we’d stay quiet. She thought we’d keep smiling and show up no matter what.

But we weren’t just done—we had a plan. And when it hit, it didn’t just ruin her big day. It made damn sure she’d never try this again.

The Ask, Sealed with Sparkle

The text alert pinged, standard issue chirp, but the preview on my phone screen was anything but ordinary. It was Jessica. ‘OMG SARAH! HUGE NEWS! Call me ASAP!!! ✨💍💖’ The cascade of emojis was classic Jessica – enthusiasm dialed up to eleven, even via text.

I put down the invoice I was finalizing for the Henderson corporate retreat – my actual job, the one that paid the mortgage – and dialed. Mark glanced up from his laptop across our shared home office space, raising an eyebrow. I mouthed, “Jessica,” and he gave a small, knowing nod before turning back to his code.

“SARAH!” Jessica practically screamed into the phone before I even got a ‘hello’ out. “He did it! Liam actually did it! We’re engaged!”

Behind the shriek, I could hear the genuine thrill. Jessica had been laser-focused on getting a ring from Liam for the better part of two years. “Jess, oh my god, congratulations!” I tried to match her energy, picturing her bouncing on the balls of her feet, hand likely splayed dramatically to showcase the new hardware. “Tell me everything! How did he ask?”

She launched into a breathless, highly-curated narrative involving a surprise trip to Napa, a private vineyard tour, a ridiculously oversized diamond (“Honestly, Sarah, it’s almost too big, haha!”), and a photographer hiding in the vines. It sounded expensive. It sounded very Jessica.

“It was perfect,” she sighed, the energy momentarily dipping into faux-humility. “Just… perfect.” Then, the switch flipped back. “So, obviously, the wedding is going to be epic. Like, the wedding of the year. And that, my dear Sarah,” her voice dropped conspiratorially, “is where you come in.”

My stomach gave a little clench. I loved Jessica, truly. We’d navigated terrible dorm food, disastrous college breakups, and questionable fashion choices together. But there was a side to her, a steamroller tendency wrapped in charm, that could be exhausting. Especially when she wanted something.

“Okay,” I said slowly, tucking the phone between my shoulder and ear, already opening a new folder on my desktop instinctively. Event planner habits die hard. “What did you have in mind?”

“Well, first things first,” she chirped, the sound bright and brittle. “I need my best girls standing beside me. And Sarah, you’re my rock. My organized, amazing, gets-shit-done rock. Will you be my Maid of Honor?”

A warmth spread through my chest, momentarily pushing aside the unease. Maid of Honor. That was big. It meant she still saw me as that essential friend, despite our lives diverging – me with the family and the home-based business, her with the power suits and the downtown condo. “Jess, I’d be honored,” I said, and I meant it. Mostly.

“YAY!” More ear-splitting enthusiasm. “Okay, so MOH duties are pretty standard, you know the drill. But also…” A slight pause. Here it comes. “Since you’re, like, literally a professional planner, I was hoping you could… you know… help?”

“Help how?” I asked carefully, keeping my tone neutral. I sometimes gave friends discounted ‘day-of coordination’ services, but full planning was my livelihood.

“Oh, just… oversee things? Make sure my vision comes together? You know, bounce ideas, maybe handle some vendor calls? It would mean the world to me. Like a wedding gift, but better!” She laughed, a light, tinkling sound that didn’t quite reach her eyes, even metaphorically over the phone.

My stomach tightened again. Asking me to be Maid of Honor was one thing. Asking me to essentially plan her wedding for free, under the guise of friendship? That was the looming issue, the one sparkling just beneath the surface of the engagement announcement. The expectation was clear: my time, my expertise, gifted freely because we were friends. It wasn’t just about being a bridesmaid; it was about being an unpaid wedding planner.

“Jess, my business…” I started, trying to find the words.

“Oh, I know you’re busy!” she cut in smoothly, preempting the objection. “But this will be FUN! Think of it – us, planning the most amazing wedding ever! It’ll be just like planning homecoming back in college, but with, like, a million-dollar budget!” She giggled.

A million-dollar budget. Right. And I suspected very little of that budget was allocated for planning services if she could get them for free.

“We can talk details later,” she rushed on, sensing my hesitation. “Right now, just say you’ll do it! For me?”

There it was. The manipulation, soft-pedaled but present. Making it personal. Refusing felt like rejecting her, not just the unpaid labor. Against my better judgment, against the warning bells clanging in my head, I heard myself say, “Okay, Jess. Okay. I’ll help.”

The squeal that followed was deafening. “You’re the best, Sarah! THE. BEST. Okay, gotta go call Chloe and Megan! Bridesmaid group chat coming soon! Love you!” Click.

I lowered the phone slowly, staring at the blank screen. Mark was watching me again, his expression unreadable.

“Maid of Honor?” he asked.

I nodded. “And unofficial, unpaid wedding planner, it seems.”

He winced. “Jessica.” It wasn’t a question.

“Jessica,” I confirmed, sighing. The sparkle from her announcement already felt tarnished. This wasn’t just going to be about choosing dresses and planning a shower. This was going to cost me. I just didn’t know how much yet.

Dress Code Dictate

The first official “Bridesmaid Pow-Wow,” as Jessica dramatically titled the group email invitation, was held at a chic downtown brunch spot. The kind where avocado toast costs twenty dollars and the mimosas flow freely – provided you’re buying. Jessica waved away the menu. “Oh, just bring us a bottle of the Veuve Clicquot Rosé, darling,” she told the waiter, not even glancing at the price. Chloe, the youngest of the bridesmaid trio (the others being Megan and Olivia, who couldn’t make this brunch), shifted uncomfortably in her seat. Chloe was a kindergarten teacher; Veuve Rosé wasn’t exactly in her daily budget. Neither was it in mine, frankly.

“Okay, girls!” Jessica beamed, clapping her hands together once the champagne was poured (by her, ensuring her glass was fullest). “First order of business: the dresses!”

She pulled out her tablet, tapping the screen with a perfectly manicured finger. “I’ve been doing some deep dives on Pinterest, obviously. And I’ve found the perfect look.”

She turned the tablet around. Displayed was a photo from a high-fashion runway show. The models wore ethereal, oyster-colored silk gowns with intricate, hand-sewn beadwork cascading down one shoulder. They were undeniably stunning. They also screamed ‘couture’ and ‘eye-watering price tag.’

“Aren’t they divine?” Jessica breathed, her eyes shining.

Megan, ever the pragmatist (and a lawyer who dealt in cold, hard facts), leaned forward. “They’re gorgeous, Jess. Where are they from?”

“Oh, it’s a little boutique designer based in Milan,” Jessica said dismissively, waving her hand as if Milan were just down the street. “I’ve already reached out. They can custom-make them for us.”

I felt my mimosa curdle slightly in my stomach. “Custom… Milan…” I started, trying to keep my voice light. “Jess, have you gotten a quote for those?”

“They’re working on it!” she said brightly. “But budget isn’t the point right now. The vision is the point. Imagine us, gliding down the aisle in those. So chic. So sophisticated.”

Chloe swallowed hard. “They… they look expensive, Jess.”

Jessica finally seemed to register the concern, but her response wasn’t reassuring. “Okay, look,” she said, leaning in conspiratorially, lowering her voice slightly but still loud enough for the neighboring tables to potentially hear. “They’re probably going to be around… maybe fifteen hundred? Each? Give or take.”

Fifteen hundred dollars. For a dress I’d wear once. I saw Chloe’s eyes widen almost imperceptibly. Megan’s jaw tightened. Even for me, running my own business, that was a significant chunk of change, especially considering all the other costs inevitably associated with being in a wedding party – travel for the bachelorette, gifts, shoes, alterations…

“Jess,” Megan said carefully, her lawyer voice emerging. “That’s… a lot to ask. Most bridesmaids’ dresses are in the two-to-three-hundred-dollar range.”

Jessica pouted. Actually pouted, like a child denied candy. “But those dresses are so… basic. So predictable. This is my wedding! I want it to be special. Unique. And you guys are my best friends! Don’t you want to look amazing for my special day?”

There it was again. The guilt trip, wrapped in appeals to friendship and the ‘specialness’ of the occasion. It wasn’t about us feeling good; it was about us fulfilling her vision, regardless of the cost to us.

“Of course, we want to look amazing,” I jumped in, trying to mediate. “And the dresses are beautiful. But maybe we could find something similar, inspired by that look, that’s a bit more… accessible?” I was already mentally scrolling through designers I knew, trying to find a compromise.

Jessica’s face hardened. “Inspired by? Sarah, no. I don’t want ‘inspired by.’ I want those dresses. It’s part of the aesthetic. The whole vibe. Oyster silk, Italian design… it sets the tone.” She took a large gulp of her champagne. “Look, fifteen hundred isn’t that much in the grand scheme of things. It’s an investment in looking fabulous for my wedding photos, which, let’s be honest, last forever.”

An investment we were making for her photos. The entitlement was breathtaking. She wasn’t suggesting helping with the cost or exploring alternatives. It was simply: this is what I want, and you will provide it because you’re my friend.

Chloe looked down at her lap, fiddling with her napkin. Megan stared pointedly out the window. The silence stretched, thick with unspoken resentment and financial anxiety.

Jessica sighed dramatically. “Fine. If it’s really such a big deal, maybe I can… see if Liam can chip in a little. But honestly, girls, I thought you’d be more excited about wearing something truly stunning.” She managed to sound both magnanimous and wounded.

The brunch continued, but the mood had shifted. Jessica excitedly detailed her plans for a dove release, a custom ice sculpture shaped like her and Liam’s initials, and imported French macarons for favors. With every extravagant detail, the unspoken price tag loomed larger, and the oyster silk dresses felt less like a fashion statement and more like the opening salvo in a campaign of escalating demands. The first crack in the foundation of friendship had appeared, and it looked suspiciously like a price tag.

Group Chat Implosion

The bridesmaid group chat, initially a flurry of excited emojis and congratulatory messages, quickly became ground zero for Jessica’s relentless wedding planning… and demands. It pinged constantly, interrupting work, family dinners, even sleep. Jessica seemed to operate on a 24/7 wedding clock, fueled by Pinterest and an apparently bottomless well of expectations.

It started small: links to specific $300 designer heels (“These are the ONLY shoes that work with the dresses, gals! Non-negotiable! 😉”), requests for everyone to research and send her options for artisanal letterpress invitation studios (“Must have gold foil and custom calligraphy, obvs”), and polls about obscure floral arrangements involving imported orchids.

Then came the budget spreadsheet. Jessica shared a Google Sheet titled “Project: Dream Wedding – Bridesmaid Contributions.” It wasn’t itemizing things she was paying for; it was outlining our expected financial output. Beyond the already-contentious $1500+ dresses (the Milan quote had come back slightly higher, naturally), there were estimated costs for:

  1. Professional hair & makeup (mandatory, using her chosen artist): $400+ per person.
  2. Specific matching jewelry (delicate gold bracelets with their initials): $250 per person.
  3. Contribution to the “Bridal Shower Fund” (target: $5000 total, “For a truly memorable experience!”): $1250 per person.
  4. Contribution to the “Bachelorette Extravaganza Fund” (details TBD, but “Think international! 😉”): Minimum $2000 per person suggested.

I stared at the screen, my vision blurring slightly. Adding it all up, excluding travel, accommodation for the wedding itself, and miscellaneous costs, we were easily looking at over $5,500 each. Minimum. Before the wedding was even six months away.

My phone buzzed with a private message from Megan. ‘Did you SEE that spreadsheet? Is she out of her damn mind?’

Before I could reply, Chloe chimed into the main group chat, her message tentative. ‘Wow Jess, this is… a lot. I’m honestly not sure I can swing all of this, especially the bachelorette fund right now. 😥’

Jessica’s reply was swift and chillingly cheerful. ‘Oh, sweetie, don’t worry! Just think of it as investing in memories! 🥰 Where there’s a will, there’s a way! Maybe cut back on lattes for a few months? 😉 Besides, we need everyone on board for the full experience! It won’t be the same without you! ❤️’

The toxic positivity, the dismissiveness of Chloe’s genuine financial concern, the subtle pressure – it was masterful manipulation. Cut back on lattes? Chloe probably made less in a month than Jessica spent on skincare.

Megan, never one to mince words (especially via text), replied directly in the group chat. ‘Jessica, with all due respect, telling Chloe to ‘cut back on lattes’ is incredibly condescending. This isn’t about lattes. This is thousands of dollars. We need to have a realistic conversation about these costs.’

The chat went silent for a full five minutes. I could almost feel the digital tension crackling. Then, Jessica responded.

‘Wow, Megan. I’m really hurt that you’re attacking me like this. 😢 I thought you guys were my friends and would be happy to celebrate with me. This wedding means everything to me, and I’m just trying to make it special. Is it too much to ask for my closest friends to support me and be part of my dream? I guess I overestimated our friendship. 💔’

Full martyr mode engaged. She’d twisted Megan’s valid point into a personal attack, painting herself as the victim. It was a tactic designed to shut down dissent and guilt everyone into compliance.

Olivia, who usually stayed quiet, typed slowly: ‘Jess, no one is attacking you. We ARE happy for you. But the financial strain is real for some of us. Maybe we can brainstorm some ways to make things more manageable?’

Jessica ignored Olivia’s attempt at diplomacy. ‘Manageable’ isn’t really the vibe I’m going for, Liv. It’s my wedding. It’s supposed to be extraordinary, not ‘manageable.’ If you guys can’t handle it, maybe you should reconsider being bridesmaids. Just saying. 🤷‍♀️’

The implication hung heavy in the air: cough up the money or get out. Friendship was conditional, apparently tied directly to our willingness and ability to fund her extravagant fantasy.

My fingers hovered over the keyboard. Part of me wanted to unleash years of pent-up observations about Jessica’s self-absorption. The event planner in me wanted to scream about realistic budgets and vendor negotiations. The friend in me felt a pang of old loyalty, warring with the mounting resentment.

Before I could type, Jessica sent one final message: ‘Look, I’m getting overwhelmed by the negativity. Let’s table this. I’ll send out the deposit invoices for the dresses next week. Due in 30 days. Kisses! 😘’

And just like that, the conversation was over. She’d dropped the bomb, refused discussion, and imposed a deadline. The group chat imploded not with angry replies, but with a stunned, resentful silence. The spreadsheet, with its impossible numbers, remained open on my screen, a testament to a friendship rapidly being redefined by dollar signs. The gilded invitation now felt like a gilded cage.

Cracks in the Crystal Flutes

The fallout from the group chat explosion wasn’t loud, but it was palpable. The main chat went quiet, save for Jessica posting occasional links to ridiculously expensive wedding favors or photos of potential centerpieces taller than my son, Leo. The real conversations migrated to a separate, private chat Megan had created, aptly named “Bridesmaid Support Group (SOS).”

Megan: Can you believe she actually threatened to kick us out?
Chloe: I literally had nightmares about that spreadsheet. My credit card balance is already crying.
Olivia: The passive aggression was next level. ‘Manageable isn’t the vibe’? Seriously?

I found myself typing: Sarah: It’s the entitlement that gets me. The assumption that our finances are just… available for her vision.

It felt disloyal, typing it out, acknowledging the deep flaws in my long-time friend. But it was also a relief to see I wasn’t alone in my thinking. We weren’t just being sensitive or unsupportive; Jessica’s demands were unreasonable.

Mark noticed the shift in me. I was quieter at dinner, more irritable when a work client had a minor, normal request. I spent hours scrolling through affordable bridesmaid dress sites, looking for alternatives to the Milanese monstrosities, even though Jessica had made her stance clear.

“Everything okay with the wedding planning?” Mark asked one evening, watching me frown at my laptop. Leo was engrossed in a video game, headphones clamped on.

“It’s… escalating,” I admitted, closing the browser tab. “Jessica sent out a budget expectation for us. It’s insane, Mark. Thousands of dollars.”

“Let me guess,” he said dryly. “And she presented it as a fun opportunity to ‘invest in memories’?”

“Something like that,” I sighed. “She basically told Chloe to stop drinking lattes and implied we weren’t good friends if we couldn’t afford it.”

Mark leaned back in his chair, rubbing his temples. “Sarah, you know this isn’t normal, right? This isn’t what friendship looks like.”

“I know,” I whispered. “But she’s… Jessica. And she asked me to be Maid of Honor. Pulling back now feels like abandoning her.”

“There’s a difference between supporting a friend and enabling financial exploitation,” he said gently but firmly. “You run a business helping people budget for events. You know what’s reasonable. Don’t let her manipulate you into thinking otherwise.”

He was right, of course. Intellectually, I knew. But emotionally? It was tangled. Decades of shared history, inside jokes, being there for each other through thick and thin – it felt like a betrayal to draw a hard line now, during what was supposed to be her happiest time.

I tried talking to Jessica privately, framing it as concern from my professional event planner perspective. “Jess,” I started cautiously over the phone one afternoon, “I was looking at the overall budget projections, including what you’re asking from the bridesmaids, and I really think we need to find some areas to cut back. Even high-end weddings usually have more realistic expectations for the bridal party.”

Her response was immediate, a defensive wall snapping into place. “Sarah, I appreciate your input, I really do. But this is my wedding, not one of your corporate clients. It has to be perfect. And perfect costs money. Liam and I are putting in a fortune, and asking my bridesmaids to contribute a few thousand for the honor of standing next to me? I really don’t think that’s unreasonable.”

The honor. As if we were the ones receiving the privilege.

“It’s not just the money, Jess,” I pressed, trying a different angle. “It’s the pressure. Chloe is genuinely stressed about it.”

“Chloe needs to learn to manage her finances better,” Jessica snapped, her voice losing its usual sugary coating. “It’s not my fault she chose a low-paying profession. Maybe this will be a good motivator for her.”

I recoiled, stunned by the casual cruelty. There was no empathy, no understanding. Just judgment and dismissal.

“Anyway,” she continued, her tone brightening artificially, “enough budget talk! Did you see the crystal flutes I found? Waterford. Only the best! They’ll look amazing in the photos.”

She sent a picture. They were beautiful, delicate, and undoubtedly cost a fortune. All I saw were more cracks – not in the crystal, but in the facade of our friendship, threatening to shatter completely. The whispers among the bridesmaids grew louder in our private chat, shifting from worried murmurs to frustrated plotting. How could we navigate this? How much more could we take? The initial excitement of the engagement had entirely evaporated, replaced by a heavy sense of dread and obligation.

Escalating Extravagance: The Bachelorette Mandate… Monaco or Bust

The official announcement for the bachelorette party arrived not as a fun invitation, but as a detailed itinerary dropped into the main group chat. The subject line, crafted by Jessica, read: “Get Your Passports Ready, Bitches! Bachelorette Extravaganza – Monte Carlo! 🇲🇨✈️🥂”

My blood ran cold. Monte Carlo. Monaco. For a bachelorette party.

I scanned the attached document. Four days, five nights. Flights (business class preferred, economy “acceptable if absolutely necessary, but try to upgrade!”). Accommodation at the Hôtel de Paris Monte-Carlo (“I got us a deal on the suites! Only €2,000 per person!”). A mandatory yacht day (“Split cost, approx €1,500 each”). Dinners at Michelin-starred restaurants (“Budget €300 per person per night”). Casino night (“Bring your playing money! 😉”). Plus, a vaguely titled “Shopping Spree Fund.”

The estimated total, excluding flights and personal spending money, was easily pushing €5,000. That’s nearly six thousand US dollars. On top of everything else.

The “Bridesmaid Support Group (SOS)” chat immediately blew up.

Chloe: MONTE CARLO?! IS SHE INSANE? I can’t even afford a weekend trip to the next state!
Megan: This is beyond parody. She knows Chloe is a teacher, right? Does she think kindergarten teachers summer in Monaco?
Olivia: Okay, this is officially untenable. There’s no way. Just… no.

Even Megan, the lawyer with a decent income, was balking. This wasn’t just extravagant; it was delusional.

I felt a surge of anger mixed with a strange sense of helplessness. As Maid of Honor, I was supposedly in charge of planning the bachelorette. Jessica had completely bypassed me, presenting this ridiculously opulent trip as a done deal.

I decided to call her directly. No more group chat passive aggression.

“Jess,” I said, trying to keep my voice calm when she answered, sounding breathless and excited. “I just saw the bachelorette itinerary. Monaco?”

“I know, right?!” she squealed. “Isn’t it fabulous? Imagine the photos! The glamour! It’s going to be legendary!”

“Legendary,” I echoed flatly. “Jess, we need to talk about the cost. This is… incredibly expensive. Way beyond what most people can afford for a bachelorette trip. Especially on top of the dresses and shower contributions and everything else.”

There was a pause. Then, Jessica’s voice took on that familiar wounded tone. “Sarah, I thought you’d be excited. I worked really hard to plan something special for us. A once-in-a-lifetime trip.”

Pages: 1 2 3 4 5 6 7 8 9

About the Author

Amelia Rose

Amelia is a world-renowned author who crafts short stories where justice prevails, inspired by true events. All names and locations have been altered to ensure the privacy of the individuals involved.