azure batch account cost

Mohit, Mohit 0 Reputation points
2026-10-11T10:37:52.8+00:00

In azure batch account do we need to pay for the duration when node is in starting state(getting allocated)

Cost Management
Cost Management

A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.

0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-10-11T10:38:05.7166667+00:00

    Yes. Azure Batch itself is free, but charges apply for the underlying resources used by the pool, primarily the virtual machines and related resources such as disks, storage, networking, and sometimes load balancers.

    The documentation states that costs start as soon as Azure resource use starts. It also notes that unhealthy or unusable nodes still incur charges. That means a node being allocated or starting can still generate cost because the underlying VM resources are being used during that time.

    Key points:

    • Batch service: no charge.
    • Pool nodes / VMs: charged as underlying Azure resources.
    • Starting or allocated-but-not-usable nodes: can still incur charges.
    • Other possible charges: managed disks, storage for application packages and files, networking, bandwidth, and load balancers.

    To verify the actual cost impact for a specific pool:

    1. In the Azure portal, open Cost Management + Billing.
    2. Select the subscription.
    3. Go to Cost analysis.
    4. Add a Resource filter.
    5. For Batch accounts, filter by the Batch account name plus pool name to see pool-specific costs.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.