Skip to content
Calcrivo

OCI Compute Cost Calculator

Price OCI flexible shapes from separate OCPU-hour and GB-hour meters, including Ampere A1 and the Always Free grant.

Inputs

OCPU

One OCPU is two x86 vCPUs, or one physical Arm core on Ampere A1.

GB

Flexible shapes allow 1 GB to 64 GB of memory per OCPU.

instances
USD/OCPU-hour

E5 Flex lists near $0.025 and Ampere A1 near $0.01 per OCPU-hour.

USD/GB-hour

Memory is a separate SKU from the OCPU on every flexible shape.

hours

The Oracle cost estimator uses 744 hours for a full month.

Every paid tenancy gets 3,000 Ampere OCPU-hours and 18,000 GB-hours free each month.

Monthly Cost

$660.67

OCPU Charge

$446.40

Memory Charge

$214.27

Total vCPUs Delivered

48vCPU

Billed OCPU-Hours

17,856

Cost per Instance

$110.11

Memory-per-OCPU Check

Valid at 8 GB per OCPU

Annual Cost

$7,928.06

Step by step

  1. Values used

    Instance shape = Standard E5 Flex (AMD x86); OCPUs per instance = 4 OCPU; Memory per instance = 32 GB; Number of instances = 6 instances; Price per OCPU-hour = 0.0250 USD/OCPU-hour; Price per GB-hour of memory = 0.0015 USD/GB-hour; Billed hours per month = 744 hours; Apply the monthly Ampere free grant = No

  2. OCI Compute Cost

    monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours.

  3. Monthly Cost

    = 660.67

  4. OCPU Charge

    = 446.40

  5. Memory Charge

    = 214.27

  6. Total vCPUs Delivered

    = 48 vCPU

  7. Billed OCPU-Hours

    = 17,856

  8. Cost per Instance

    = 110.11

How it works

OCI prices flexible shapes as two independent meters, so an instance costs OCPUs × the OCPU rate plus GB × the memory rate for every hour it runs. Because 1 OCPU is a full core, an x86 OCPU delivers two vCPUs while an Ampere A1 OCPU delivers one, which is why comparing OCI to per-vCPU pricing elsewhere needs the factor of two applied first. Splitting compute into OCPU and memory meters means you can shrink one without the other, and the free Ampere grant can cover a small always-on fleet entirely — confirm the current per-OCPU and per-GB rates in the Oracle Cloud cost estimator for your region before you budget.

Formula

OCI Compute Cost

monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours.

744
Hours the Oracle cost estimator bills for a full month
OCPU
One OCPU equals 2 x86 vCPUs or 1 Ampere Arm core
OCPU rate
Per-OCPU-hour price of the shape family
memory rate
Per-GB-hour price, billed on its own SKU

Frequently Asked Questions

How is OCI Compute Cost calculated?

monthly = instances × hours × (OCPUs × OCPU rate + GB × memory rate), after subtracting the free Ampere OCPU-hours and GB-hours. OCI prices flexible shapes as two independent meters, so an instance costs OCPUs × the OCPU rate plus GB × the memory rate for every hour it runs. Because 1 OCPU is a full core, an x86 OCPU delivers two vCPUs while an Ampere A1 OCPU delivers one, which is why comparing OCI to per-vCPU pricing elsewhere needs the factor of two applied first.

Why does OCI Compute Cost matter?

Splitting compute into OCPU and memory meters means you can shrink one without the other, and the free Ampere grant can cover a small always-on fleet entirely — confirm the current per-OCPU and per-GB rates in the Oracle Cloud cost estimator for your region before you budget.

What values do I need to enter?

This calculator takes 8 inputs: Instance shape, OCPUs per instance, Memory per instance, Number of instances, Price per OCPU-hour, Price per GB-hour of memory, Billed hours per month, Apply the monthly Ampere free grant. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Is an OCI OCPU the same as a vCPU?

No. On x86 shapes one OCPU is a physical core with two hyper-threads, so it is billed as one OCPU but shows up as two vCPUs in the guest. On Ampere A1 one OCPU is one physical Arm core and one vCPU, which is why the vCPU total here changes with the shape you pick.

You might also need