Project Management Module
Task Assignment Catalog· 5 entries

Progress Billing

Raise customer progress bills and subcontractor progress bills from completed work, route approvals, and report by period — aligned with agreements and site progress.

CustomerBills
SubBills
ApprovalQueue
PeriodReports
Progress Billing Dashboard Interface

Overview

Progress Billing handles periodic invoicing on construction and service contracts. Bill the project customer for work certified to date, and bill subcontractors for their completed scope — as separate document types with their own workflows.

The dashboard shows pending subcontractor bills, customer bill counts, and items awaiting approval. Quick actions start new bills; summary reports give finance a period health check before close.

Key Capabilities

Customer progress bills

Invoice the project owner based on certified completion.

Subcontractor bills

Pay subs for work to date against their agreements.

Approval workflow

Review queue before bills post or move to paid/invoiced.

Agreement context

Headers linked to subcontractor agreements and project scope.

Quick create

Start customer or subcontractor bills from the dashboard.

Billing registers

Summary and period reports for commercial and finance review.

Task Assignment Catalog

The Task Assignment Catalog connects workflow events in this module — documents submitted or approved, thresholds crossed, lifecycle handoffs — to the people who should act next. When an event fires, PerfectoERP assigns follow-up tasks, sends in-app notifications, or both, according to each catalog entry. Teams collaborate through My Desk instead of polling lists or chasing status in email.

5
Catalog entries

Subcontractor progress bill submitted

Task assignment + notification

A subcontractor progress bill was submitted for approval.

Default recipients

  • Task → Progress Billing Manager
  • Notification → Project Manager

Default routing is customizable per catalog entry — add job functions or individual users, or disable tasks or notifications in Configure.

Progress bill approved

Task assignment + notification

A progress bill was approved. Proceed with posting and payment schedule.

Default recipients

  • Task → Accounts Payable Manager
  • Notification → Progress Billing Manager

Default routing is customizable per catalog entry — add job functions or individual users, or disable tasks or notifications in Configure.

Project progress bill submitted

Task assignment + notification

A project progress bill was submitted for approval.

Default recipients

  • Task → Progress Billing Manager
  • Notification → Project Manager

Default routing is customizable per catalog entry — add job functions or individual users, or disable tasks or notifications in Configure.

Progress billing invoice submitted

Task assignment + notification

A progress billing invoice was submitted for approval.

Default recipients

  • Task → Progress Billing Manager
  • Notification → Project Manager

Default routing is customizable per catalog entry — add job functions or individual users, or disable tasks or notifications in Configure.

Vendor insurance account required

Notification

A subcontractor has an insurance percentage but no insurance account. Issue an insurance account for the vendor so the related progress bill can post.

Default recipients

  • Notification → Chart of Accounts Manager

Default routing is customizable per catalog entry — add job functions or individual users, or disable tasks or notifications in Configure.

Interface Showcase

Progress Billing dashboard

Pending bills, approval queue, and shortcuts for customer and subcontractor billing.

Connected Modules

Projects

Contract and task context.

Site Management

Field evidence for certified work.

Accounts Receivable

Collect customer progress invoices.

Ready to match cash flow to progress?

Clear the approval queue before month-end and tie every bill to the right project and agreement.

View Pricing
Live DemoUsername and Password

Demo login

Username:demo
Password:12345