Billing schedules—Evergreen contracts

An evergreen contract does not have an end date.

A billing schedule shows when a contract line's Flat/Fixed amount for the corresponding recurring billing period is expected to be invoiced. When the invoice is generated, the billing schedule shows the date the invoice posted, the exchange rate associated with the invoice date (if applicable), and the document number.

About recurring billing periods

Each evergreen contract line's recurring billing period is based on the following factors:

  • The contract's start date determines the numeric calendar day that each recurring billing period starts.

    For example, if the contract start date is March 4, then recurring billing periods will start on the 4th of the applicable month.

  • The contract line's billing frequency determines the recurring billing period interval. The options are Monthly, Quarterly, or Annually.

When you add a contract line to an evergreen contract, the contract line start date determines when the first recurring billing period is for that contract line. The contract line start date for period 1 can be any date within the "In progress" recurring billing period. Intacct sets the contract line start date for subsequent periods to the applicable recurring billing period start date.

The contract line end date indicates the end of the recurring billing period in which the contract line start date falls. You cannot change the contract line end date.

The following are some examples of how Intacct determines recurring billing periods. By default, Intacct schedules the billing for each recurring billing period on the contract line start date.

Contract start dateContract line start dateContract line Billing frequencyPeriod 1 start datePeriod 1 end datePeriod 1 scheduled billing datePeriod 2 start datePeriod 2 end datePeriod 2 scheduled billing date
March 01March 01MonthlyMarch 01March 31March 01April 01April 30April 01
March 01April 08MonthlyApril 01April 30April 08May 01May 31May 01
March 15March 15MonthlyMarch 15April 14March 15April 15May 14April 15
April 01April 01QuarterlyApril 01June 30April 01July 01September 30July 01
April 01July 03QuarterlyJuly 01September 30July 03October 01December 31October 01
April 18April 18QuarterlyApril 18July 17April l 18July 18October 17July 18
January 01, 2023January 01, 2023AnnuallyJanuary 01, 2023December 31, 2023January 01, 2023January 01, 2024December 31, 2024January 01, 2024
January 01, 2023July 07, 2023AnnuallyJuly 01, 2023June 30, 2024July 07, 2023July 01, 2024June 30, 2025July 01, 2024
January 16, 2023February 13, 2023AnnuallyJanuary 16, 2023January 15, 2024February 13, 2023January 16, 2024January 15, 2025January 16, 2024

See the Evergreen recurring billing period FAQ for more information.

View a billing schedule

Do one of the following:

  • Go to Contracts > All > Billing > Generate invoices, enter the applicable filter criteria, select Preview, then select the link in the Amount column for the desired billing line.
  • Open the applicable contract, select the contract line item, select Show details, and select View schedule in the Billing section.

Edit the billing schedule

The billing schedule associated with evergreen contract lines only shows one scheduled billing event for the corresponding recurring billing period.

You cannot schedule billing from a closed recurring billing period to post in the "In progress" recurring billing period. The billing amount must remain in its applicable recurring billing period. However, you can set the Invoice date to a date after the recurring billing period end date when you generate an invoice for the contract line.

To edit the billing schedule:

  1. In the Billing schedule window, select Edit.
  2. To change the Scheduled billing date, select in the Scheduled posting date column next to the desired entry and either enter a new date or use the calendar tool to select a date.
  3. To split the amount:
    1. Select in the Amount column, enter the new amount
    2. Select the plus sign on the far-right of the grid to add another row to the billing schedule and enter the applicable amount. The total scheduled billing must equal the total scheduled amount.
  4. Select Save. If the changed billing total does not equal the scheduled amount, an error message appears. Select Back, fix the applicable amounts, and select Save again.

Set the billing day for the recurring billing schedule

The contract Start date determines the start day of each recurring billing period. The contract line Billing frequency (Monthly, Quarterly, or Annually) determines the length of each recurring billing period.

When you create the contract:

  • If you want the recurring billing cycle to follow a calendar month, use Month 01 as the contract start date (for example, June 01).
  • If you want the start day of the recurring billing period to be mid-month, use Month ## day as the contract start date (for example, June 14)

View evergreen forecast data

Intacct creates a renewal forecast schedule for up to 60 months from the current date for evergreen contract lines. You can create reports to see the evergreen forecast data using Interactive Visual Explorer, Interactive Custom Report Writer, or Custom Report Writer.

When building a renewal forecast report for billing data, use the Contract billing schedule entry object as the primary data source. Then make sure to include the Schedules status field from the related Contract billing schedule object and the Period value from the related Contract line object.

Field descriptions

Evergreen billing schedules field descriptions
FieldDescription
Contract

The contract ID associated with the billing schedule. Select the link to display the contract.

Template

Not applicable to evergreen contracts.

Amount

The total amount to bill for the recurring billing period.

Base amount

The total schedule amount expressed in your company's base currency.

This field is only applicable to multi-currency companies.

Schedule status

Displays one of the following:

  • Draft: billing amounts for this schedule cannot be invoiced until the contract line is posted.
  • In progress: billing amounts for this schedule are available to invoice.
  • Completed: all billing amounts for this scheduled have been invoiced.
  • On hold: billing amounts for this schedule can't be invoiced until the billing schedule is resumed. This status is only applicable to termed contracts. Learn how to resume a billing schedule
  • Terminated: the associated contract line was canceled. Learn more about canceled contracts.
  • Estimate revalued: the Revalue estimation function was used to either close out or revise the remaining Unbilled balances for the project. This status is only applicable to Project time contract lines. Learn more about the Revalue estimation function.
Cancellation date

Displays the cancellation date if the billing schedule was canceled.

Contract line no

Displays the contract line number with which the billing schedule is associated.

Start date

End date

The contract line start and end date.

Schedule grid

Schedule grid field descriptions
FieldDescription
Status

Displays one of the following:

  • Open: the scheduled amount has not been invoiced.
  • On hold: the scheduled amount is on hold and cannot be invoiced. This status is only applicable to termed contracts.
  • Posted: the scheduled amount was invoiced.
  • Terminated: the scheduled amount was canceled.
Scheduled billing date

The date the scheduled amount is expected to be invoiced.

Actual posting date

Displays the date the invoice posted if the scheduled amount was invoiced.

You create contract invoices via the Generate Contract Invoices page rather than via an automatic system process. When you generate an invoice for a contract line, you can enter any desired Invoice and GL post date for the invoice, which becomes the Actual posting date.

Amount or

Actual amount

The schedule amount to be billed or the amount that was billed.

Base amount or Actual base amount

The amount or actual amount expressed in your company's base currency.

This field is only applicable to multi-currency companies.

Service period start dateIndicates the beginning of the time frame during which your business’s services are provided or consumed for this billing entry. Learn more about service periods.
Service period end dateIndicates the end of the time frame during which your business’s services are provided or consumed for this billing entry. Learn more about service periods.
Exchange rate

The exchange rate in effect on the contract line start date. This rate is not used for billing but is provided for information only. Learn more about exchange rates used for invoices.

Billed

Displays a check mark if the scheduled amount was invoiced.

Linked line no.Displays the contract line number that is linked to the corresponding scheduled amount. This column displays after you use the Distribute discount function on the contract line.
Posted base amount

Displays the invoice amount in your company's base currency if the invoice was posted.

If the transaction currency differs from the base currency, this amount will be different than the scheduled amount if the Posted exchange rate is different than the exchange rate in effect the date the contract line started.

Learn more about exchange rates used for invoices.

Posted exchange rate

Displays the exchange rate used by the invoice if the invoice was posted.

Learn more about exchange rates and exchange rate types.

Historical

Indicates whether the corresponding entry was created as a result of contract schedules processing that occurred as part of your Contracts implementation. If this box is checked, the corresponding entry was made in the Contracts subledger and not in the GL.

Computation memo

Displays any information regarding the invoice posting. This field is usually blank.

Document ID

If the scheduled amount was invoiced, displays the document number for the applicable invoice. Select the link to display the invoice in a separate browser window.