> ## Documentation Index
> Fetch the complete documentation index at: https://docs.megaport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# VXC, Megaport Internet, and IX Billing

> This help topic describes how to view billing details for a VXC, Megaport Internet connection, or IX.

export const Link = ({href, children}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Link -';
  if (typeof href !== 'string') {
    href = String(href);
  }
  if (!href || href === 'undefined') {
    console.error(`${errorPrefix} the \`href\` property is required — rendering an empty string instead`);
    return <></>;
  }
  if (href.includes('{') || href.toUpperCase().includes('%7B')) {
    console.error(`${errorPrefix} could not resolve a variable in href "${href}" — rendering an empty string instead`);
    return <></>;
  }
  const isExternal = (/^https?:\/\//).test(href);
  return <a href={href} className="link" target={isExternal ? '_blank' : undefined} rel={isExternal ? 'noreferrer' : undefined}>
      {children ?? href}
      {isExternal && <span className="sr-only"> (opens in a new tab)</span>}
    </a>;
};

export const Image = ({src, alt = '', caption, width, height, shadow}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Image -';
  if (typeof src !== 'string') {
    src = String(src);
  }
  if (!src || src === 'undefined') {
    console.error(`${errorPrefix} \`src\` is required — rendering an empty string instead`);
    return <></>;
  }
  const img = <img className={['mega-image-style', shadow ? 'shadow' : ''].join(' ')} src={src} alt={alt} width={width} height={height} style={{
    display: 'block'
  }} />;
  return caption ? <figure>
      {img}
      <figcaption style={{
    textAlign: 'center',
    width
  }}>{caption}</figcaption>
    </figure> : img;
};

export const productName_0 = "VXC, Megaport Internet connection, or IX connection"

This topic describes billing details for VXCs, Megaport Internet connections, and Internet Exchange (IX) connections.

Billing starts as soon as the service is in live status. Each month, for metro VXCs you are billed a flat fee based on your connection speed and contract term. Non-metro VXCs are billed based on usage. VXC speed can be changed at any time and this will affect the billing amount. The service is charged on a postpaid basis.\
For example, if you place your order on January 15, your first invoice will be issued on February 1, and the charge will cover the period from January 15 to January 31.

Summary of service type and billing:

* **Metro VXC** -- Flat rate
* **Local IX** -- \$0
* **Non-metro (Zone and Interzone) VXC** -- Usage based billing
* **Remote IX** -- Usage based billing
* **Megaport Internet** -- Usage based billing

<Note>
  If any contract term changes occurred within the month, billing will reflect a sum of the charges. Megaport incorporates a cap of 28 days per month to calculate the percentage allocation of the rate charged.
</Note>

## Viewing billing details

The Billing page shows billing details for the selected connection. You can view upcoming estimated bills and any changes in the configured speed over a given month for a { productName_0 }.

<Note>
  If your account is managed through a Megaport partner, the partner manages the billing. Contact your partner for your billing details.
</Note>

**To view billing details for a { productName_0 }**

1. Log in to the <Link href="https://portal.megaport.com">Megaport Portal</Link> and choose **Services**.
2. Click the gear icon next to the connection.
   <Image src="/images/connections/vxc-gear-icon.png" alt="View details for a connection" shadow={true} width={200} />
3. On the Connection Details page, click **Billing**.

   <Image src="/images/finance/vxc-billing-icon.png" alt="VXC Billing icon" shadow={true} width={450} />

   The Billing graph shows the configured speed over the current billing month and the Estimated Next Bill. The Estimated Next Bill for the current month is updated with each change to the service.

   <Image src="/images/finance/vxc-billing-speed.png" alt="Billing graph" shadow={true} width={600} />

   The shaded area of the graph shows the configured speeds for the portion of the month that has already passed. The dotted line shows the expected speed for the rest of the billing month, assuming that no changes are made.

   To view details for a previous month, click the Billing Month and select a month.

## Billing Details table

The Billing Details table shows the configured speed for the connection, as well as any changes made to the speed during the selected month. Each speed change creates a new entry in the table.

<Image src="/images/finance/vxc-billing-details.png" alt="Billing details" shadow={true} width={750} />

Each entry includes these billing details:

* **Speed (Mbps)** -- The configured speed for the connection.
* **Start/End** -- The date range that the connection was configured at this speed. Time is displayed as UTC+10 (Brisbane time).
* **Duration** -- The length of time that the connection is expected to be configured at the current speed. When viewing the current month, the duration for the last configured speed is extended to the end of the 28-day billing cycle, and the price is calculated based on that duration.
* **Price** -- The cost of the connection in the market-enabled currency. The price is based on the amount of time that the connection was configured at that speed.

Optionally, click **Download CSV** to download the billing data shown in the comma-separated values (CSV) format. You can use the CSV file to import the data into spreadsheets and databases. You can open the CSV file in any text editor.

## Cancellation

You can cancel a VXC, Megaport Internet connection, or IX connection at any time. Canceling a service on a contract term will result in an early termination fee (ETF) equivalent to 100% of the remainder of the term. You can waive the ETF yourself by ordering an eligible replacement service.

For more information, see:

* [Terminating a VXC](/connections/terminating-vxc)
* [Terminating a Megaport Internet Connection](/megaport-internet/terminating-connection)
* [Terminating an IX](/ix/terminating-an-ix)
* [Managing Early Termination Fees (ETF Management)](/finance/etf-management)

## Helpful references

* [Billing Overview](/finance/overview)
* [Enabling Billing Markets](/finance/enabling-market)
* [IX Pricing and Contract Terms](/finance/ix-pricing)
* [MCR Billing](/finance/mcr-billing)
* [Megaport Internet Pricing and Contract Terms](/finance/megaport-internet-pricing)
* [MVE Billing](/finance/mve-billing)
* [NAT Gateway Billing](/finance/nat-gateway-billing)
* [Port Billing](/finance/port-billing)
* [VXC Pricing and Contract Terms](/finance/vxc-pricing)
