---
title: "Run project invoicing (PM503000)"
description: "You can use this window to perform invoicing for projects."
lang: en
languages:
  en: https://docs.vismasoftware.no/visma-net-erp/help/project-accounting/project-accounting-windows/run-project-invoicing-pm503000/index.md
lastmod: 2026-02-19
---

> Documentation index: https://docs.vismasoftware.no/visma-net-erp/help/project-accounting/project-accounting-windows/llms.txt


# Run project invoicing (PM503000)

Last modified February 19, 2026

> You can use this window to perform invoicing for projects.


This topic provides information about the elements in this window in Visma Net, such as fields, field values, buttons, and check boxes.

You can use this window to perform invoicing for projects.
Invoices are generated for
each project and for each customer involved.
For more information about invoicing settings and procedures, see: [About project invoicing](https://docs.vismasoftware.no/visma-net-erp/help/project-accounting/manage-allocations-and-invoicing-rules/about-project-invoicing/index.md)

## The window toolbar

<table class="vismanet-table">
  <colgroup>
    <col class="vismanet-table__col--key">
    <col>
  </colgroup>
<thead class="vismanet-table__head">
  <tr class="vismanet-table__header-row">
<th class="vismanet-table__cell vismanet-table__cell--header">Element</th>
<th class="vismanet-table__cell vismanet-table__cell--header">Description</th>
</tr>
</thead>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Process</td>
<td class="vismanet-table__cell">Initiates the invoicing process for the projects you have selected (using the unlabelled check boxes) in the table.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Process all</td>
<td class="vismanet-table__cell">Initiates the invoicing process for all the projects listed in the table.</td>
</tr>

</table>


## The top part

By making specifications in this area, you can select the criteria the system uses to list projects that you can invoice.

<table class="vismanet-table">
  <colgroup>
    <col class="vismanet-table__col--key">
    <col>
  </colgroup>
<thead class="vismanet-table__head">
  <tr class="vismanet-table__header-row">
<th class="vismanet-table__cell vismanet-table__cell--header">Element</th>
<th class="vismanet-table__cell vismanet-table__cell--header">Description</th>
</tr>
</thead>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Invoice date</td>
<td class="vismanet-table__cell"><p>The date to be specified on the invoices generated during the invoicing procedure, which also serves as a cut-off date for the project to be invoiced. For more information about how the system applies the filtering criteria for projects to be shown in the window, see: <a href="/visma-net-erp/help/project-accounting/manage-allocations-and-invoicing-rules/about-project-invoicing/index.md">About project invoicing</a></p>
<p>If no invoice date is specified, the system uses the following date as the invoice date, depending on the invoicing period of the projects:</p>
<dl>
<dt>On demand</dt>
<dd>The business date</dd>
<dt>Another invoicing period</dt>
<dd>The <strong>next invoicing date</strong> of the projects</dd>
</dl>
</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Post period</td>
<td class="vismanet-table__cell">The financial period for which the invoice transactions will be posted.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Statement cycle</td>
<td class="vismanet-table__cell">The statement cycle to which the customers to be listed are assigned.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Customer class</td>
<td class="vismanet-table__cell"><p>The customer class for which you want to invoice projects.</p>
<p>Leave the field blank to view information on all classes.</p>
</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Customer</td>
<td class="vismanet-table__cell"><p>The customer whose projects you want to invoice.</p>
<p>Leave the field blank to see information on all customers of the specified class (or all customers of all classes).</p>
</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Project template</td>
<td class="vismanet-table__cell"><p>The project template associated with the projects to be listed.</p>
<p>Leave the field blank to view projects based on all templates.</p>
</td>
</tr>

</table>


## The table

The table contains the list of projects matching any criteria specified in the
top part.
Only projects with at least one not yet invoiced (but completed) invoicing
period are displayed.
If multiple invoicing periods were not invoiced for the project,
you should run the invoicing process once for each not yet invoiced period.
You can select
projects by using the check boxes in the first column.

<table class="vismanet-table">
  <colgroup>
    <col class="vismanet-table__col--key">
    <col>
  </colgroup>
<thead class="vismanet-table__head">
  <tr class="vismanet-table__header-row">
<th class="vismanet-table__cell vismanet-table__cell--header">Element</th>
<th class="vismanet-table__cell vismanet-table__cell--header">Description</th>
</tr>
</thead>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Project</td>
<td class="vismanet-table__cell">The project by its identifier.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Description</td>
<td class="vismanet-table__cell">The description provided for the project.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Customer</td>
<td class="vismanet-table__cell">The ID of the customer associated with the project, if any.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Customer name</td>
<td class="vismanet-table__cell">The name of the customer.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">From</td>
<td class="vismanet-table__cell">The start date of the invoicing period that is the first not yet invoiced period for the project.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">To</td>
<td class="vismanet-table__cell">The end date of this invoicing period.</td>
</tr>

<tr class="vismanet-table__row">
<td class="vismanet-table__cell">Last invoicing date</td>
<td class="vismanet-table__cell">The date when the project was last invoiced.</td>
</tr>

</table>


<h2>Related pages</h2><h3>Tasks</h3>
<ul><li><a href="/visma-net-erp/help/project-accounting/manage-allocations-and-invoicing-rules/start-the-invoicing-process-for-projects/index.md">Start the invoicing process for projects</a></li>
</ul>


---

[View this page](https://docs.vismasoftware.no/visma-net-erp/help/project-accounting/project-accounting-windows/run-project-invoicing-pm503000/)
