Rent first, usually
Ecommerce Website Development for Microbusinesses: Build It, or Just Use Shopify
If you make candles in your garage and want to sell them online next week, you do not need us. You need a hosted cart and a free afternoon. A custom store starts to make sense only when your way of selling does not fit the shape of someone else's checkout.
November 8, 2026 · 10 min read
The short answer
Most very small online stores should start on a hosted cart such as Shopify, whose Basic plan is $39 a month billed monthly or $29 billed yearly as of November 2026. A custom store from DataCram starts at $2,500, plus hosting and maintenance starting at $55 a month. It rarely saves money. It earns its price when your pricing, deposits, local delivery or made-to-order process will not fit a template.
On this page
- Most stores this size should rent the cart, and here is the bill
- What a single $60 order pays before it reaches you
- What from $2,500 buys, and the five-year sum that keeps us honest
- Already have a site? You may need a button, not a store.
- Card data, and the paperwork that stays yours either way
- Running the shop from the kitchen table
- The Shopify verdict, written down so you can hold us to it
Most stores this size should rent the cart, and here is the bill
We build online stores, and we will start by talking most people out of one. A hosted cart gives a one-person seller checkout, tax settings, inventory and a theme, all kept running by someone else, for less per month than a tank of gas. For a small seller, that is a remarkable deal. Anyone who tells you otherwise probably has a build to sell. The comparison of Shopify and custom stores goes through the choice at length.
| Billed monthly | Billed yearly | The platform's own transaction fee | |
|---|---|---|---|
| Shopify Basic | $39 | $29 | 2%, only if you use another payment provider |
| Shopify Grow | $105 | $79 | 1%, on the same condition |
| Shopify Advanced | $399 | $299 | 0.6%, on the same condition |
| Squarespace Basic | $25 | $19 | 2% on online store sales |
| Squarespace Core | $39 | $29 | 0% |
Read the last column closely, because it trips people up. Shopify says its fees are separate from your payment provider's own fees, and that they do not apply to POS orders or manual methods such as cash on delivery, bank transfers and checks. Wix also has a Free plan and paid tiers, and says its prices vary by location, so check yours. Our cost of a small online store adds shipping and the rest.
What a single $60 order pays before it reaches you
Monthly fees get the attention, but card fees come out of every order, and they are what small sellers feel. So take a made-up $60 order, paid by a domestic card, and work out what each route charges at the published rates as of November 2026. This is our own arithmetic. Shipping, tax and returns are left out.
| Rate | Cost on $60 | |
|---|---|---|
| Shopify Payments on Basic | 2.9% plus 30 cents | $2.04 |
| Stripe on Shopify Basic | Stripe's 2.9% plus 30 cents, plus Shopify's 2% | $3.24 |
| Square online, Free plan | 3.3% plus 30 cents | $2.28 |
| Square online, Plus or Premium | 2.9% plus 30 cents | $2.04 |
| PayPal Checkout, standard US rate | 3.49% plus 49 cents | $2.58 |
| Stripe on a custom store | 2.9% plus 30 cents | $2.04 |
Notice what custom does not get you: a better card rate. It ties with Shopify Payments on Basic and with Square's paid plans. Using another provider on Shopify Basic costs $1.20 more per order, or $120 a month at 100 orders, by our arithmetic. The smaller the order, the more the fixed cents hurt. On a $15 item, 30 cents is 2% by itself. If you sell cheap things in small quantities, this table is your whole business plan.

What from $2,500 buys, and the five-year sum that keeps us honest
Our online stores start at $2,500, built on code you own, with no platform's transaction fee and no theme shared with other sellers. Hosting and maintenance starts at $55 a month. Against Shopify Basic, that is plainly more rent, not less, and the table below shows it. If someone tells you a custom store saves money on monthly fees, ask them to do this sum in front of you.
| Up front | Per month | Five-year total | |
|---|---|---|---|
| Shopify Basic, billed yearly | $0 | $29 | $1,740 |
| Shopify Basic, billed monthly | $0 | $39 | $2,340 |
| Shopify Grow, billed yearly | $0 | $79 | $4,740 |
| DataCram custom store, at the starting price | $2,500 | From $55 | From $5,800 |
| Shopify Grow, billed monthly | $0 | $105 | $6,300 |
So a custom store costs about as much as Shopify Grow over five years, and far more than Basic. That table leaves out the paid apps a hosted store tends to pick up, since those depend on what you sell. Add yours. Custom does not win on price, then, unless you would otherwise be on a higher plan or paying for many apps. It wins when the store does what a template cannot.
Reasons a custom store can be worth it
- Your price depends on something. Priced by size, material or quantity, so that each order needs a calculation. See the pages on selling made-to-order.
- You take deposits, not full payment. Service businesses and custom makers often need this, and accepting deposits online is its own subject.
- You deliver locally on your own truck. Zones, delivery windows and your own route do not map well to shipping rates.
- You sell through a login. Wholesale accounts, repeat customers or members who see their own prices or products.
- The store has to talk to something odd. A shop system, a QuickBooks setup or a tool with an API and no plugin.
Already have a site? You may need a button, not a store.
A surprising number of small sellers have only a few things to sell. A photographer's prints, a mechanic's gift card, a baker's Thanksgiving pies. Those owners can skip the store entirely. A hosted checkout page and one Stripe payment integration, added to the site you have, could be all you need, starting from $575, depending on complexity. NFIB's 2025 technology survey, as reported by ASBN on June 25, 2025, found only 19% of businesses with websites accept online payments, so even that places you ahead of most.
Service businesses should think this way too. If you sell labor, you may not want a cart at all, but a deposit on a booked appointment. If you sell by the month, the question becomes subscriptions: Stripe Billing is 0.7% of Billing volume on pay-as-you-go, with no recurring fee, as of November 2026. A restaurant has its own problem, with online ordering set against the delivery apps. Before you build anything, read your last statement to see what you are actually paying now.
Card data, and the paperwork that stays yours either way
Small sellers often assume card rules are for bigger companies. They are not. The PCI Security Standards Council says PCI DSS applies to all entities that store, process or transmit cardholder data, regardless of size or transaction volume, though small merchants' simpler setups can reduce the effort. The way to keep your effort small is to never touch a card number. Do not take them by email. Do not write them down. And do not let a developer build a checkout form that stores them.
Hosted checkout solves most of this. Stripe says a business handling sensitive card data directly might have to meet more than 300 PCI DSS security controls, while low-risk integrations send payment data directly to Stripe. It also says Checkout and Elements qualify for SAQ A, the shorter self-assessment, because card inputs sit in an iframe served from its domain. That does not end the duty: Stripe says a business must still accept payments compliantly and attest to that annually. Insist on hosted payment fields from anyone who builds your store, us included.
- Disputes cost money. Stripe charges $15.00 per dispute received, as of November 2026. So describe products honestly and ship with tracking.
- Sales tax is your job. Stripe Tax Basic is 0.5% per transaction on no-code integrations, or 50 cents per transaction on API integrations, where you are registered to collect, as of November 2026. Ask your accountant where you need to register.
- International adds up. Stripe adds 1.5% for international cards and 1% when currency conversion is required, as of November 2026.
Running the shop from the kitchen table
What does a store look like when one person has to run it on a Tuesday? An order comes in during lunch. Somebody has to pack it, print a label, update the count, answer the where-is-my-order email, and put it in the books. The best store you can buy is the one that takes the most of those off your list. Our page on ecommerce automation goes through them one by one. Test your setup by walking one order through it, end to end.
- 1
Place a real order yourself
Use your own card, and note every place you had to think. Refund it afterward so you learn that part as well.
- 2
Time the packing and paperwork
Count minutes per order. If you pay yourself nothing for those, you do not know whether this product makes money.
- 3
Automate the receipts, labels and counts
Most hosted carts do this already. On custom stores, each is a piece of the build, so ask about each one.
- 4
Write down the three emails you answer most
Where is my order, can I change it, can I return it. Answer them on the site, and put them in the order confirmation.
- 5
Decide what happens when you are away
A vacation setting, a shipping delay notice, or someone with a login. One person's store needs an answer for the week that person has the flu.
The Shopify verdict, written down so you can hold us to it
Use Shopify or similar if
- You sell ordinary products at set prices and ship them
- You are still finding out whether anyone will buy
- You have under a few dozen products, and no odd rules
- You want someone else on the hook for checkout
- Five-year cost is what matters most to you
Consider a custom store if
- Your pricing needs a calculation on every order
- You take deposits, local delivery or wholesale logins
- The monthly plan and apps have climbed above a custom site's cost
- You need the store and your site to be one thing, on your own code
- You have proved demand on a cheaper setup first
Whichever way you go, find out first whether people want what you sell. Our guide to Shopify and custom sites has the general comparison. If you are on Shopify and hoping to be found, the fix for stores not showing in Google may help, and so may ecommerce SEO. And if you plan to outgrow a hosted store, the web design packages are the place to compare costs, starting at $1,500 for a site with no store at all.
Questions owner-operators ask
Usually, yes. Shopify Basic is $39 a month billed monthly, or $29 billed yearly, as of November 2026, and it takes care of checkout, tax settings and hosting. Our custom store starts at $2,500, plus hosting from $55 a month. Over five years, that costs far more than Basic. Pick custom only when your selling process does not fit a template.
Yes. If you sell a handful of things, a hosted checkout link or a payment button on your present site may be enough. Adding one starts at $575, depending on complexity. Stripe's standard US card price is 2.9% plus 30 cents per successful charge, as of November 2026. The Stripe page covers how it fits on a small site.
On a made-up $60 order, 2.9% plus 30 cents comes to $2.04, as Shopify Payments on Basic, Stripe and Square's paid plans all charge at published rates as of November 2026. Square's Free plan comes to $2.28, and PayPal Checkout to $2.58. Using Stripe on Shopify Basic adds a 2% Shopify fee, for $3.24 in total. Small orders feel the fixed cents the most.
Yes. The PCI Security Standards Council says PCI DSS applies regardless of size or transaction volume, though simpler setups can reduce the effort. Using a hosted checkout, which keeps card data off your site, is the simplest way to limit your part. Stripe says you still attest annually. Ask your processor what form applies to you, and do not store card numbers anywhere.
Watch for specific symptoms. You pay for several apps to fake a feature, your monthly bill has climbed past what a custom store would cost, or you keep turning down orders because the checkout cannot handle them. Traffic alone is not a reason, since hosted carts handle a lot of it. If none of these apply, you have not outgrown it.
Yes, and this is one of the better reasons to build one, since a standard cart assumes the whole price is paid at checkout. A deposit, a balance invoice and a clear refund policy can be set up around your process. If deposits are the only thing you need, a smaller add-on from $575, depending on complexity, may do. Read accepting deposits online.
Keep reading
- One owner, one phoneWeb Design for One-Person Businesses: What You Need and What to RefuseWebsite design for one-person businesses: the short page list, what to refuse to pay for, and fixed prices from $1,500, or when a builder plan is better.
- The build sideSmall Business Website Development: Who Holds the Keys When the Builder LeavesWebsite development for independent contractors: who owns the code, domain and accounts, what custom means at $1,500, and what you must maintain yourself.
- Probably not. Sometimes yes.iOS App Development for Small Businesses: When an iPhone App Earns Its KeepWhen an iPhone app makes sense for a very small company, what from $3,750 buys, Apple's fees and rules as of 2026, and what to try before you build.
- Two stores, one budgetMobile App Development for Small Business: iPhone, Android or a Web App FirstiPhone and Android apps for a small business: web app from $575, native from $3,750, Google Play and Apple fees as of 2026, and what to build first.
- Small, and yoursCustom Software for Microbusinesses: Small Tools That Retire the SpreadsheetDashboards, portals and integrations from $575, for owners who run the business from a phone and a spreadsheet, and the rented tools to try first.
- Narrow searches, small billsSEO for Microbusinesses: A Small Program for a Small Site, and When to Skip OursSEO for a small business site: an hour-a-week plan you can run alone, when our $575 program is worth it, and the sales lines to walk away from.
- Everything in MicrobusinessSee the section
Tell us what you sell and how
Describe your products, your prices and how orders get filled. We reply with whether a hosted cart will do, or what a custom store would cost, and why.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.