# Amazon S3 Versioning and Multipart Uploads Can Create Hidden Storage Costs

DevFeed: [Amazon S3 Versioning and Multipart Uploads Can Create Hidden Storage Costs](<https://devfeed.tech/articles/amazon-s3-paper-cuts-29351.md>)

Original publisher: [Read original article](<https://arturdryomov.dev/posts/amazon-s3-paper-cuts/>)

Author: Artur Dryomov

Published: 2026-02-28T00:00:00Z

Content type: opinion

Language: en

Sources: [Artur Dryomov](<https://devfeed.tech/sources/artur-dryomov.md>)

Topics: [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [API](<https://devfeed.tech/topics/api.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [api](<https://devfeed.tech/tags/api.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cost](<https://devfeed.tech/tags/cost.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [reporting](<https://devfeed.tech/tags/reporting.md>), [s3](<https://devfeed.tech/tags/s3.md>), [storage](<https://devfeed.tech/tags/storage.md>), [uploads](<https://devfeed.tech/tags/uploads.md>), [versioning](<https://devfeed.tech/tags/versioning.md>)

## AI overview

This article examines Amazon S3 caveats involving object versioning and multipart uploads. It explains that implicit usage metrics and incomplete uploads can leave data stored indefinitely, creating unexpected storage costs, and discusses expiration and monitoring as preventive measures.

## Source excerpt

Amazon Simple Storage Service became not so simple over time. Not surprising at all -- a lot has happened since 2006. The API reference has more than 100 actions and Amazon itself puts S3 features into a couple dozen of categories. It's a good tool for countless applications -- naturally, it has caveats. Fortunately or not, it's also a product. As such, caveats become problems and problems become unpleasant and surprising bills.