Billing Question - What if monthly cap not reached

Hi Guys,

I was wondering what happens if a monthly cap is not reached. Do you get charged your currently balance or does the system charge you the monthly fee regardless?

Thank you,

Submit an answer

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!

Sign In or Sign Up to Answer

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.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.


As per the official documentation here, you will never be billed more than the monthly cost of your Droplet.

All Droplets are billed hourly up to a monthly cap of 672 hours (the number of hours in 4 weeks).

If you use your server for fewer than 672 hours during the month, you will be billed for each hour that you used it.

If you use your server for more than 672 hours that month, you will be billed at the monthly cost.

For example, if you spin up a $10/mo Droplet and use it for 336 hours, then you would be charged $5 (going by the hourly rate). If you use that Droplet for 700 hours, then you would be charged $10 (capped at the monthly rate).

The memory usage would not be a problem.

One remark is that you need to keep in mind that Droplets include free outbound data transfer, starting at 1,000 GiB/month for the smallest plan. Excess data transfer is billed at $0.01/GiB. For example, the cost of 1,000 GiB of overage is $10. Inbound bandwidth to Droplets is always free.

Hope that this helps

i have been using digital ocean for a month and started with balance of 60$. i always create new droplets and destroy them/ so as they mention they charge based on time droplet was on. powered off time is not included i guess. not sure. better to write to support.

You will only be charged for your actual usage. Droplets are billed at their hourly rate until the cost reaches the cap for your plan. For instance, a 512MB droplet is charged at $0.007/hour until it reaches $5.00 in the current calendar month. If the month ends before those charges reach $5 you only pay for what was used.