Report this

What is the reason for this report?

Non technical person- help me understand billing

Posted on July 18, 2025

We are creating a saas app with 2 user portals that are separate with role based access. Both apps have a dashboard, financial calculator, and articles and resources but their data and resources are separate. (manager portal and employee portal) I want to have staging, production and deployment environments for both as well as storage and a database. This is for our MVP ~100-500 users canadian market.

I’ve hired a contractor developer and want to understand what I need to purchase for him to start working.

Thank you kindly,

-Edwin Kim



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi there Edwin!

You don’t need to “purchase” things upfront like a traditional product. On DigitalOcean, billing is calculated hourly. For example, if you spin up an app or a database and only use it for a few hours, and then destroy it, you’ll just be billed for that time. You’re not locked into a monthly commitment unless you keep it running the whole month.

A good first step would be to create a DigitalOcean account, which comes with $200 in free credit for new users. You can invite your developer to the project and give them access to spin up resources and set things up for development and testing. That credit should give you plenty of runway to build your MVP and test different setups without immediate cost.

This is one of the things I love DigitalOcean for, their pricing model is very simple and fair for developers.

You can explore the estimated costs based on the resources you’ll need using the official DigitalOcean pricing page. It covers App Platform, databases, storage, and more.

Let your developer handle the architecture and provisioning, but now you’ll know what’s going on under the hood and how the billing works.

Let me know if you have any questions.

- Bobby

Heya, @edwinkim

You don’t need to make large upfront purchases with DigitalOcean, everything is billed hourly, so you pay only for what you use. If you spin up a Droplet or database and delete it a few hours later, you’re only billed for those hours. There’s no commitment unless you leave resources running all month.

Regards

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.