420: My Big Purchase To Save 100K+ On Taxes – A Bumblebee Linens Update With Steve Chou

420: Opportunity Zones, Saving On Taxes And A Bumblebee Linens Update With Steve Chou

The Opportunity Zone program lets you defer capital gains tax by investing those gains into property in a federally designated distressed area, increase your cost basis by 15% if you hold for seven years, and pay zero capital gains tax on the property’s appreciation if you hold for 10 years. I just used it to buy an office building for Bumblebee Linens, and it could save me hundreds of thousands of dollars.

In this solo episode I break down exactly how the Opportunity Zone tax benefit works with a worked example, why rising rents and skyrocketing Bay Area labor costs pushed us to buy rather than lease, and the “business debt” concept that I think most e-commerce owners are quietly accumulating without realizing it.

Below is the full breakdown: the Opportunity Zone mechanics, the real bidding war we went through, the process automation I built while my wife was traveling, and the Google Performance Max and SEO changes that took Bumblebee Linens organic traffic up 5x from its 2021 low.

Get My Free Mini Course On How To Start A Successful Ecommerce Store

If you are interested in starting an ecommerce business, I put together a comprehensive package of resources that will help you launch your own online store from complete scratch. Be sure to grab it before you leave!

Key takeaways

  • Opportunity Zones defer capital gains and eliminate appreciation tax after 10 years. Invest gains into a qualifying property and hold.
  • Basis step-up: 10% at five years, another 5% at seven years. A $100 gain becomes an $85 taxable gain.
  • You do not have to buy a building. Opportunity Zone funds let you get the same tax treatment as a passive investor.
  • Bay Area rent was set to rise 28% at lease renewal. That math is what pushed us from leasing to buying.
  • “Business debt” is the process equivalent of engineering debt. Manual workflows you never automated because they were never on fire.
  • Fresh eyes find inefficiencies you cannot see. A week in the warehouse produced a priority dashboard and an inventory rebuild.
  • Bumblebee Linens organic traffic is up 5x from 2021 lows. Going all-in on SEO after a 2020 algorithm hit cost us 50% of traffic.

What is the Opportunity Zone program and how does it work?

The Opportunity Zone program is a federal tax incentive that lets you invest capital gains into property located in a designated distressed area and receive three escalating tax benefits: deferral of the original gain, a step-up in cost basis, and complete elimination of capital gains tax on the property’s own appreciation after 10 years.

The zones are federally designated, and the definition of “distressed” is looser than you might expect. The building we bought sits on the fringe of a zone and the neighborhood is genuinely fine. Check the maps for your area before assuming the qualifying properties are all in bad locations.

I am not a tax professional, so verify all of this with your own CPA before acting on it. What follows is my understanding after reading the rules multiple times.

The 3 Opportunity Zone tax benefits explained with a worked example

The three Opportunity Zone tax benefits are gain deferral, a 15% basis step-up at seven years, and zero capital gains tax on appreciation at 10 years. Here is the worked example.

Say you make $100 in capital gains from your business, stock sales, or any other investment. Normally you owe tax on that $100 this year.

  1. Deferral: invest that $100 into an Opportunity Zone property and you defer the tax on the gain rather than paying it now.
  2. Basis step-up: hold five years and your basis increases 10%. Hold seven years and it increases another 5%. Your taxable gain drops from $100 to $85, a permanent 15% reduction.
  3. Appreciation exclusion: hold the property 10 years and you pay zero capital gains tax on any appreciation the property itself generates. If the building appreciates $100 over that decade, that $100 is tax-free.

The 10-year appreciation exclusion is the biggest of the three by a wide margin, and it is the reason this program is worth structuring a purchase around rather than treating as a bonus.

Can you get Opportunity Zone benefits without buying a building?

Yes. Opportunity Zone funds let you invest capital gains passively and receive the same tax treatment without buying, managing, or maintaining a property yourself. If you have gains to shelter and no interest in becoming a landlord, this is the simpler path.

For an e-commerce business that needs warehouse or office space anyway, buying directly stacks two wins: you stop paying rent to a landlord, and you get the tax treatment. That combination is what made the math work for us.

Why we bought an office building instead of renewing our lease

We bought an office building because our Bay Area rent was set to rise nearly 28% at renewal in January 2023, and our landlord was unresponsive on every repair request. When rent climbs that steeply and the service is that bad, ownership stops being a luxury.

The broader context: Bay Area labor costs are at an all-time high, commercial rents have been climbing relentlessly, and California is genuinely one of the harder states to run a business in. We seriously looked at relocating to Texas, Washington, and Las Vegas.

What kept us here is entirely personal: the kids are in school, the weather is good, and our friends are here. From a purely business standpoint the calculation points elsewhere.

What it actually takes to win a commercial property bid

Winning a commercial property bid in a competitive market takes an all-cash offer at or above asking with no contingencies. We lost our first bid on a 4,000 square foot seven-figure building when the winner came in 10% over asking, all cash, as-is.

That level of aggression is normal in Bay Area residential real estate and unusual for commercial property, which tells you how tight the market got.

On the property we eventually won, we bid slightly under asking and waited. The seller then received two new offers in a single weekend, including an all-cash offer at full asking from an overseas buyer who had never seen the property. We raised to asking, went all cash, and won partly because the seller judged the overseas deal more likely to fall through.

What is business debt and why does every e-commerce store accumulate it?

Business debt is the process equivalent of engineering debt: manual, error-prone workflows you never automated because they were never urgent enough to prioritize. Every store that has been running a few years is carrying it.

The mechanism is simple. When your spouse or ops manager asks for a process improvement, the honest answer is usually “what is the priority, and how urgent is it against what is already on my plate?” Anything that is not on fire goes to the back burner permanently.

I have plenty of engineering debt at Bumblebee Linens too: code that works but that I would be embarrassed to show another programmer. At my old full-time job I would agonize over elegance and maintainability. In business, shipping something functional wins, and the cleanup never comes.

Early on, inefficiency is fine. Pack by hand, ship by hand, do not automate. At some point the manual process starts consuming the mental bandwidth you need for growth, and that is the signal to pay the debt down.

The order-prioritization dashboard I built in one week

The order-prioritization dashboard encodes all our shipping and personalization rules into code so nobody has to hold them in their head. It generates daily lists: orders that must ship today, orders that must be stitched today, orders with special comments, and orders that need combining.

Personalized products in the wedding industry create a scheduling problem that ordinary e-commerce does not have. Personalization takes up to five business days, customers have hard deadlines tied to actual weddings, shipping speeds vary per order, and some orders carry special instructions that have to be caught before production starts.

Combining orders matters more than it sounds. Customers frequently place multiple separate orders within a day or two, and merging them saves the customer shipping cost and saves us a fulfillment cycle.

How to automate customer follow-up on problem orders

Automate customer follow-up on problem orders with a cron job that emails the customer on a schedule and then flags the order for a phone call after two unanswered emails. This removes the burden of remembering from a human and puts it on the machine.

After 15 years running this store, my conclusion is that people are careless. Wrong addresses, misspelled names in personalization fields (their own names, frequently), and typos survive even when we force customers to confirm their personalization before checkout.

When an order has a problem, you cannot process it until the customer responds. Those orders sit in limbo, and the manual follow-up is exactly the kind of task humans forget. The dashboard now annotates each stuck order with what action is due and when.

Google Performance Max: what I like and what worries me

Google Performance Max is Google’s automated advertising platform that takes a product feed and some copy and handles targeting, bidding, and placement through machine learning. It has performed well for Bumblebee Linens over several months, and it gives you almost no visibility into what it is doing.

My concern as an engineer: Performance Max reports return on ad spend and virtually nothing else. If Google were about to miss a quarterly earnings target, nothing structurally stops them from quietly dialing back conversion quality to book more revenue, and advertisers would have no data to prove it.

That said, the results have been good enough that I am letting it run. Google effectively forced the migration anyway by deprecating the campaign types I was using.

Why optimizing your Google Shopping feed is worth the tedium

Optimizing your Google Shopping feed means rewriting every product title with researched keywords instead of using your store’s default product titles. It is the most tedious work in e-commerce and it directly increases traffic and sales.

Your shopping cart generates a feed automatically, and that automatic version is inefficient. Google matches search queries against your feed’s titles and attributes, so a title written for a human browsing your site performs badly against a title written for search.

We have roughly 500 SKUs, which is why I put this off for years. I finally did the whole thing while isolated in a hotel room with COVID for four days during a family trip to Orlando. Four days with nothing else to do turns out to be an excellent forcing function.

How SEO recovered Bumblebee Linens traffic 5x from its low

Bumblebee Linens organic traffic is now at its highest level ever, up more than 5x from the 2021 low, after going all-in on SEO following a 2020 Google algorithm update that cost us almost 50% of our traffic.

Losing half your organic traffic to an algorithm update is the kind of event that forces a decision: treat SEO as a side project or commit to it properly. We committed.

The frustrating part is that inventory constraints have limited how much of that traffic gain converts to revenue. 2020 and 2021 were smooth on inventory. 2022 has been the hard year.

Frequently asked questions

What is an Opportunity Zone and what are the tax benefits?

An Opportunity Zone is a federally designated distressed area where investing capital gains earns three tax benefits: deferral of tax on the original gain, a 15% basis step-up if held seven years, and complete elimination of capital gains tax on the property’s appreciation if held 10 years.

How much can you save with the Opportunity Zone program?

You reduce your taxable gain by 15% after seven years (a $100 gain becomes $85 taxable), and you pay zero capital gains tax on the property’s own appreciation after 10 years. On a seven-figure commercial property, that appreciation exclusion can be worth hundreds of thousands of dollars.

Do you have to buy property to use an Opportunity Zone?

No. Opportunity Zone funds let you invest capital gains passively and receive the same tax treatment without owning or managing property. Buying directly makes sense when your business needs the space anyway, since you stop paying rent and get the tax benefit at once.

Are Opportunity Zone properties in bad neighborhoods?

Not necessarily. The federal definition of a distressed area is looser than most people expect, and it varies by region. The building we purchased sits on the fringe of a zone in a perfectly good location. Check the designated-zone maps for your area before assuming otherwise.

What is business debt in an e-commerce business?

Business debt is the accumulation of manual, error-prone processes you never automated because they were never urgent. It is the process equivalent of engineering debt. Early on, inefficiency is fine. Once manual work consumes the bandwidth you need for growth, it is time to pay it down.

How do you find inefficiencies in your own business?

Have someone who is not involved in day-to-day operations spend time watching how the work actually happens. When you run the same process for years it becomes invisible to you. This is exactly why companies hire outside consultants, and you can get most of the benefit by swapping roles internally for a week.

Is Google Performance Max worth using for e-commerce?

It has performed well for Bumblebee Linens over several months, and it provides almost no visibility into targeting or placement decisions. It reports return on ad spend and little else. Google has also been deprecating older campaign types, so migration is increasingly not optional.

Free 6 day mini course

Ready To Get Serious About Starting An Online Business?

If you are really considering starting your own online business, then you have to check out my free mini course on How To Create A Niche Online Store In 5 Easy Steps.

In this 6 day mini course, I reveal the steps that my wife and I took to earn 100 thousand dollars in the span of just a year. Best of all, it's free and you'll receive weekly ecommerce tips and strategies!

css.php
6 Video Lessons

Free 6-Day Video Course

Start Your Online Store In 6 Days

One short video a day, taught by me on screen. No fluff, and it costs nothing.

  • Find a product people already want to buy
  • Line up a supplier you can actually trust
  • Get your store online with zero tech skills
  • Land your first paying customer

Lesson 1 hits your inbox in about two minutes.

Join 100,000+ students. No spam, unsubscribe anytime. Unsubscribe anytime.

Advanced strategies course

Free 6-Day Mini Course

Advanced Strategies To Grow Your Online Store

Everything you need to know to grow your ecommerce store to 7 or 8 figures, delivered straight to your inbox.

Blogging course

Free 6-Day Mini Course

Learn How To Start A Profitable Blog

Everything you need to know to start a profitable blog and build an audience.

Amazon course

Free 6-Day Mini Course

A Crash Course On How To Sell On Amazon FBA

Everything you need to know to sell on Amazon FBA the right way. This course is delivered via email.

Bonus lesson

Free Bonus Lesson

Thanks For Signing Up! Would You Like A FREE Bonus Lesson?

Everything you need to know to launch a successful product on Amazon from complete scratch, delivered via SMS text message.