With Amazon EFS, you pay only for the amount of file system storage you use per month. When using the Provisioned Throughput mode you pay for the throughput you provision per month. There is no minimum fee and there are no set-up charges.

Amazon EFS Bursting Throughput (Default)

In the default Bursting Throughput mode, there are no charges for bandwidth or requests and you get a baseline rate of 50 KB/s per GB of throughput included with the price of storage.

Amazon EFS Provisioned Throughput

You can optionally select the Provisioned Throughput mode and provision the throughput of your file system independent of the amount of data stored and pay separately for storage and throughput. Like the default Bursting Throughput mode, the Provisioned Throughput mode also includes 50 KB/s per GB (or 1 MB/s per 20 GB) of throughput in the price of storage. You are billed only for the throughput provisioned above what you are provided based on data you have stored.

EFS File Sync

Pricing for EFS File Sync is simple. You pay per-GB for data copied to Amazon EFS. You can track the amount of data synced with Amazon CloudWatch. If your source file system is in AWS, you will be billed at standard EC2 rates for the instance on which the File Sync agent runs.

Pricing Table

Region Storage

Provisioned Throughput 

EFS File Sync
(Per-GB into EFS)
US East (N. Virginia) $0.30 $6.00 $0.01
US East (Ohio) $0.30 $6.00 $0.01
US West (N. California) $0.33 $6.60 $0.01
US West (Oregon) $0.30 $6.00 $0.01
Asia Pacific (Seoul) $0.33 $6.60 $0.01
Asia Pacific (Singapore) $0.36 $7.20 $0.01
Asia Pacific (Sydney) $0.36 $7.20 $0.01
Asia Pacific (Tokyo) $0.36 $7.20 $0.01
EU (Frankfurt) $0.36 $7.20 $0.01
EU (Ireland) $0.33 $6.60 $0.01

Within your first 12 months on AWS, you can use up to 5 GB/month for free.

Pricing Examples

The storage amount billed in a month is based on the average storage space used throughout the month. Your storage usage is measured in "GB-Month," which are added up at the end of the month to generate your monthly charges.

The throughput amount billed in a month is based on the average provisioned throughput for the month. Your throughput is measured in "MB/s-Month", which are added up at the end of the month to generate your monthly charges.

Example 1:
Assume your file system is located in the US East (N. Virginia) region, uses 100 GB of storage for 15 days in March, and 250 GB of storage for the final 16 days in March. At the end of March, you would have the following usage in GB-Hours:

Total usage (GB-Hours) = [100 GB x 15 days x (24 hours / day)] + [250 GB x 16 days x (24 hours / day)] = 132,000 GB-Hours

We add up GB-Hours and convert to GB-Month to calculate monthly charges:

Total Monthly Storage Charge = 177 GB-Month x $0.30 = $53.10

Example 2:
This example compare two scenarios in which the customer stores 100 GB in the US East (N. Virginia) region. In the first scenario the customer selects the default Bursting Throughput mode and in the second scenario the customer configures Provisioned Throughput and provisions 10 MB/s of throughput. Please note that the customer is entitled to a baseline throughput of 5 MB/s in both scenarios because he is storing 100 GB of data on Amazon EFS.

Default Bursting Throughput: 100 GB of data using the default Bursting Throughput mode

Total usage of storage (GB-Hours) = 100 GB x 31 days x 24 hours / day = 74,400 GB-Hours
Total usage of storage (GB-Month) = 74,400 GB-hours / (31 days / month x 24 hours / day) = 100 GB-Month

Total monthly storage charge = 100 GB-Month x $0.30 = $30.00

Provisioned Throughput: 100 GB of data and 10 MB/s of Provisioned Throughput

Total monthly storage charge (see above calculations) = 100 GB-Month x $0.30 = $30.00
Default throughput (MB/s-Hours) = (74,400 GB-Hours / 20 GB-Hours) * 1 MB/s-Hour = 3,720 MB/s-Hours
Total provisioned throughput (MB/s-Hours) = 10 MB/s x 31 x 24 hours/day = 7,440 MB/s-Hours
Total billable provisioned throughput (MB/s-Hours) = 7,440 MB/s-Hours – 3,720 MB/s-Hours = 3,720 MB/s-Hours
Total billable provisioned throughput (MB/s-Month) = 3,720 MB/s-Hours / (31 days/month x 24 hours/day) = 5 MB/s-Month

Total monthly Provisioned Throughput charge = 5 MB/s-Month x 6.00 = $30.00

Total monthly charge = Total monthly storage charge + Total monthly throughput charge = $30.00 + $30.00 = $60.00

Total Cost of Ownership

Amazon EFS offers price advantages over self-managed cloud alternatives. For more information on how much can be saved, see the Amazon EFS Total Cost of Ownership (TCO) example here.

If you are investigating the cost advantages of moving to the AWS Cloud, you can enter your on-premises configurations into our TCO calculators here.

Additional pricing resources

TCO Calculator

Calculate your total cost of ownership (TCO)

Simple Monthly Calculator

Easily calculate your monthly costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Discover more Amazon EFS resources

Visit the resources page
Ready to build?
Get started with Amazon EFS
Have more questions?
Contact us