Workers KV storage charges and TTL

How do Workers KV storage charges interact with TTL? For example, if I write a unique 1MB key once per minute with a 60 second TTL, will my storage charges be based on about 1MB total consumption, or is any given key charged as if it existed for the entire hour, day or month? Is the model different for TTL vs explicit deletions?