Payment Schedular

Modified on Fri, 25 Sep at 3:01 PM

The Payment Scheduler in Cora PPM includes two related features for tracking when and how money will be invoiced and collected on a project. Both are controlled by the FeatureConfiguration.ServicesProjects licence feature flag.


Feature 1: Payment Schedule (Milestone-Based)

Feature

Purpose

Payment Schedule

Tracks milestone-based invoicing and collections for eligible project invoice types.


Prerequisites

Before using the Payment Schedule, confirm the licence, invoice type, and permissions are correctly configured.

Requirement

Details

Licence Feature

The Services/Projects licence feature must be enabled in system configuration.

Invoice Type

The project’s Invoice Type must be milestone-capable: Milestone Only, Milestone and Supplier Invoices, or Milestone, Time and Supplier Invoices. Otherwise, the grid is hidden and a warning message is shown.

Edit Access

Portfolio Managers, Finance Managers, the project’s Project Manager, and Project Owners can edit. Other users can view only.


Where to Find It

  • Navigate to the project.

  • Click Payment Schedule in the project toolbar.


Adding a Single Milestone

  1. Click Add in the grid toolbar.

  2. A new inline row appears at the bottom of the grid.

  3. Complete the required fields:

    • Invoice Description

    • Payment Terms

    • Invoice Date

    • Deliverable

    • Amount between 0.01 and 9,999,999,999.99

  4. Optionally complete:

    • Dependant On

    • Responsible

    • Ready to Invoice

    • Amount Paid

  5. Click Save to commit all pending grid changes.


Adding Recurring Milestones

  1. Click Add Recurring to open the Recurring Payment Milestone dialog.

  2. Choose the recurrence type:

    • Single

    • Weekly

    • Monthly, using day-of-month or day-of-week options

  3. Set the start date, recurrence interval, and end condition.

  4. Set the amount, deliverable, payment terms, and optionally a responsible user.

  5. Click Save. The system creates individual Gantt milestone tasks for each occurrence and registers them as payment milestones.


Editing Milestones

  • Click any cell in the grid to enter inline batch-edit mode.

  • Edit multiple rows before saving.

Note: Amount Paid cannot be edited on a row that is already linked to an invoice.


Understanding the Balance Column

Item

Details

Balance Formula

Balance = Amount − (Amount Paid + Discount)

Overdue Highlighting

If the Due Date has passed and the balance is still outstanding, the Balance and Due Date cells turn red.


Deleting a Milestone

  • Click Delete on the row.

  • Milestones linked to an existing invoice cannot be deleted.

Gotchas: Rows linked to existing invoices are restricted and cannot always be edited or deleted.


Summary Header

Summary Value

Description

Total

Total milestone value in the grid.

Paid

Total amount paid.

Balance

Remaining amount after paid amounts and discounts.

Invoiced

Sum of milestone values where Ready to Invoice is set to Yes.


Resetting Changes

  • Click Reset to discard all unsaved changes in the grid.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article