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

# Configure the invoice step

> Configure the MDF invoice step: build the invoice form, set automations, approval gates, the reimbursement deadline, and how it feeds the payout statement.

> The invoice step is the last one: how a partner bills for reimbursement, who approves it, and by when. Configuring it sets the invoice form, the approval gates, and the deadline, and it feeds the reimbursement statement your finance team pays against. This guide sets it up from the fund's edit mode.

The invoice step closes the lifecycle. A partner submits an invoice, it runs through approval, and the approved amounts roll into a reimbursement statement (with a PO number and PDF) that finance reimburses against, after which you mark the project paid. All of it is no-code, and the step can be switched off if your program reimburses another way.

## What you'll achieve

An invoice step where partners submit an invoice, an AI review plus your approvers accept it, a reimbursement deadline bounds it, and the approved amounts feed a statement you can reconcile and mark paid.

## Before you start

<Steps>
  <Step title="Have approved claims or budget to reimburse">
    The statement draws from approved budget or approved claims. See [Configure the claim step](/features/mdf/claims/guides/configure-the-claim-form).
  </Step>

  <Step title="Confirm write access to MDF and forms">
    You need write access to configure the step and its form.
  </Step>
</Steps>

## Watch it

<Tabs>
  <Tab title="Video">
    <video controls playsInline preload="none" poster="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/steps/01.png?v=1787342047" className="w-full rounded-xl" src="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/video.webm?v=1787342047#t=2.5" />
  </Tab>

  <Tab title="Click through">
    <iframe className="w-full rounded-xl" style={{ width: "100%", aspectRatio: "16 / 11", border: 0, backgroundColor: "#FAFAFA" }} src="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/walkthrough.html?v=1787342047" />
  </Tab>
</Tabs>

## Steps

### Open the invoice step

<Steps>
  <Step title="Open the fund in edit mode">
    Go to [Marketing Funds](https://app.introw.io/marketing-funds), open the fund, and use **Configure**. Open the **Invoices** step. A switch at the top turns it off if you reimburse another way.

    <Frame>
      <img src="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/steps/01.png?v=1787342047" alt="Open the fund in edit mode" />
    </Frame>
  </Step>
</Steps>

### Build the invoice form

<Steps>
  <Step title="Confirm the intake form">
    The **Intake form** section shows the invoice form bound to the step. Select **Go to form** to open it in the no-code builder.

    <Frame>
      <img src="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/steps/03.png?v=1787342047" alt="The invoice form captures billing details for reimbursement; Go to form opens the builder." />
    </Frame>
  </Step>

  <Step title="Capture the billing details">
    On the **Form builder** tab, shape the fields the invoice needs - billing details and any document upload your finance team requires. Fields are drag-in, no code, and its **Automation** tab is where you map anything that should write to the CRM.
  </Step>
</Steps>

### Set the approval gates

<Steps>
  <Step title="Turn on the AI review">
    Enable the agentic review so a clean invoice clears automatically above a certainty threshold, and the rest escalate.
  </Step>

  <Step title="Add sequential human acceptance steps">
    Under **Acceptance steps**, use **Manage acceptance steps** to set who signs off, in order - typically finance last. Each approver can be a person, a partner-team role, or anyone; each step must accept before the next.
  </Step>
</Steps>

### Set the reimbursement deadline

<Steps>
  <Step title="Set the deadline">
    Set the **Invoice reimbursement deadline** - the last date to submit an invoice for payout, relative to the activity date or as a fixed date - then **Save**.

    <Frame>
      <img src="https://assets.introw.io/docs/features/mdf/invoices/guides/configure-the-invoice-form/steps/05.png?v=1787342047" alt="The deadline bounds the last date to submit an invoice for payout." />
    </Frame>
  </Step>
</Steps>

### Reimburse against the statement

<Steps>
  <Step title="Generate the statement and mark paid">
    Approved amounts roll into a reimbursement statement, sourced from the approved budget or the sum of approved claims, with a PO number and a downloadable PDF. Once reimbursed, mark the project paid so its status syncs to the CRM. See [Invoices](/features/mdf/invoices) for the statement in depth.
  </Step>
</Steps>

## Verify it worked

Open the Invoices step and confirm its form, acceptance steps, and reimbursement deadline are set. A test invoice runs the AI review and routes to your approvers, and the approved amounts are available to build the reimbursement statement.

## Related

<CardGroup cols={2}>
  <Card title="Invoices" icon="file-invoice-dollar" href="/features/mdf/invoices">
    The reimbursement statement, PO, and marking paid in depth.
  </Card>

  <Card title="Run the MDF lifecycle" icon="book-open" href="/features/mdf/projects/guides/run-the-mdf-lifecycle">
    Operate the whole flow, from proposal through reimbursement.
  </Card>

  <Card title="Configure the claim step" icon="receipt" href="/features/mdf/claims/guides/configure-the-claim-form">
    Approve the claims the statement reimburses.
  </Card>
</CardGroup>
