Field Notes

Server Costs After Outsourcing: What Your Finished Software Costs to Run Every Month

The line item most outsourcing quotes leave out is the server bill that starts after delivery. Here is the one test that tells you whether your program needs a server at all, realistic monthly costs by project size, and the trade-off between running the cloud account in your own name and renting the vendor's.

Son Yeongeun · Freesi··6 min read

There Is One Cost That Never Makes It Onto the Quote

When quotes come in, buyers compare development fees — 3,000,000 KRW (approx. USD 2,200) against 2,500,000 KRW (approx. USD 1,800) — and stop there. But there is one cost that rarely makes it onto the sheet: the server bill that starts once the program is finished.

We see plenty of buyers who first hear "you will need to arrange a server separately" at handover. The opposite happens too: someone delays a project for months worrying about running costs on a program that needs no server at all.

One test settles both cases. Here is the test, and what the numbers actually look like.

Wondering what your project would cost by these standards? Check in 30 seconds

More Programs Than You Think Need No Server At All

The test is one line: does it have to keep running when your computer is off?

If it doesn't, you need no server and your running cost is zero. The usual examples:

Programs that run on your own machine: an Excel cleanup tool, a file converter, a collector that pulls data when you press a button. You turn it on when you need it, so nothing has to stay online.

One-off data collection: gathering data from a site once and receiving it as a spreadsheet. You take delivery of the output file and that is the end of it — there is nothing to operate.

A large share of small automation projects fall into this category. So if a vague fear of monthly server bills has been holding your project back, check which side of the line yours falls on first.

The moment it does have to run with your computer off, though, the picture changes.

When You Do Need a Server

If any one of these is true, you need a server.

More than one person connects to it: a customer-facing website, an internal system your staff share. Something has to be online to answer when someone shows up.

It runs on a schedule by itself: automation that collects data every morning and emails it out, monitoring that fires an alert when a condition is met. It has to work at 3 a.m. with your laptop shut.

Data accumulates: a mobile or web service where what users enter is stored and has to be visible again from anywhere.

For these, the server bill is a monthly cost separate from the development fee. So ask at the quoting stage: "Does this need a server, and if so, roughly how much per month?" A competent vendor answers immediately.

So What Does It Actually Cost Per Month

Rough ranges by size. Actual figures depend on the cloud provider and the configuration, so confirm them at quoting time.

Small web services and automation: 10,000–50,000 KRW a month (approx. USD 7–36). Internal systems with modest user counts, small booking or ordering pages, and most daily automation land here. Nearly every first service starts in this band.

Side costs: a domain runs 10,000–30,000 KRW a year (approx. USD 7–22), and SSL certificates are usually free these days.

When traffic grows: as users and data increase you have to size the server up, and the bill can climb past several hundred thousand KRW a month (a few hundred USD). That is a sign the service is working, though, not something to worry about in advance.

The mistake to watch for runs in the other direction. Provisioning a several-hundred-thousand-KRW-a-month server for a small service on day one is waste. Start small and scale when you need to — cloud platforms make that straightforward.

Your Own Cloud Account, or the Vendor's?

Decide up front whose name the server runs under. There are two options.

Your own account: the cloud account is opened in your name and the vendor builds on top of it. Ownership of the server and the data is yours from the start, and the service keeps running even if the relationship with the vendor ends. The trade-off is that you handle signup, billing card, and cost management yourself.

Renting the vendor's server: you use a server on the vendor's account and pay the vendor for it. There is less to think about, and the vendor deals with outages. The trade-off is that the server is in their name, which turns into a migration problem when the relationship ends.

Neither is flatly better. If you have the capacity to manage it, your own account is cleaner; if you don't, renting is realistic. But if you rent, put one line in the contract: "On termination, the vendor shall cooperate in migrating the server and the data." With that sentence you can take the service and the data with you even if you change vendors.

How Freesi Handles It

We built this choice into the payment step. You pick a server option at contract time: run it on your own infrastructure (zero cost to us), rent a Freesi server and pay only the pass-through cost each month, or — for a small service — prepay 300,000 KRW (approx. USD 220) for a year. In every case the source code is handed over on delivery and we cooperate with migration. If you are not even sure yet whether your program needs a server, the 30-second AI estimate will tell you — the result flags whether a server is required.

Full Price Ranges by Project Type

Beyond operating and server costs, development price ranges by project type are covered in API server development cost and desktop software development cost.

#Server Cost#Operating Cost#Cloud Cost#Outsourced Development#Server Handover
Rough estimate in 5 seconds

Two questions, no contact info. Ranges are from real contracted prices.

Wondering what your project would cost?

Enter your requirements and see a quote range in 30 seconds — based on real project prices. No sales calls.

Frequently asked questions

Do I pay the server bill to the vendor or to the cloud provider?
It depends on the arrangement. On your own account you pay the cloud provider (AWS, Naver Cloud, and so on) directly; if you rent the vendor's server you pay the vendor. With a rental, check whether the figure is pass-through cost only or includes a management fee.
Should I provision a generously sized server from the start?
No. Resizing a cloud server later is straightforward, so the standard approach is to start at the minimum spec and scale up as users grow. If a quote pushes a large server on day one, ask why.
Can I move off the vendor's server to somewhere else later?
Technically yes. The obstacle is vendor cooperation, so a migration-cooperation clause in the contract lets you move without a dispute. Confirm before signing that you can obtain the source code and a database backup.

Related reading

Share

Comments

0/1000
Freesi
Son Yeongeun
Lead developer at Freesi — verified outsourcing track record on Kmong and Soomgo
admin@freesi.net
Get a 30-Second AI Quote