---
title: CPA Requirements
slug: jpmorgan/cpa-requirements
description: Learn the essential requirements for making CPA payments.
docTags: 
createdAt: 2022-08-02T19:51:45.000Z
---

CPA payments are used to move funds within Canada. All transfers must be in CAD or USD. These are also known colloquially as EFT payments.&#x20;

For NetSuite users, the Entity Bank Details bundle is required to process CPA payments through the plugin.

***

## Vendor and Bill Requirements

To prevent payment delays or returns, all payments are required to have the following requirements:

::::WorkflowBlock
:::WorkflowBlockItem
### Vendor Record

The Entity's full name, address, and phone number must be accurately populated on the Vendor record.
:::

:::WorkflowBlockItem
### Billing Address and Location

The Entity and Bill (if applicable) Billing Addresses must be located in the country of destination and must match the country specified in the Entity Bank Details record.
:::

:::WorkflowBlockItem
### Currency

The currency of the bill must match the source account:

- The Currency of the entity bill must be in **USD** if a **USD** source account is being used to pay the Entity.
- The Currency of the entity bill must be in **CAD** if a **CAD** source account is being used to pay the Entity.
:::
::::

***

## Payment Requirements by Currency

Additional requirements may apply depending on the currency. Please review the currency-specific requirements below.

:::::ExpandableHeading
### CAD

**Payment Context**

- **Method:** Domestic
- **Country:** Canada
- **Currency:** CAD

**Requirements**

::::WorkflowBlock
:::WorkflowBlockItem
**Financial Institution Number** is mandatory.
:::

:::WorkflowBlockItem
**Branch Transit Number** is mandatory.
:::

:::WorkflowBlockItem
**Account Number** is mandatory.
:::
::::
:::::

:::::ExpandableHeading
### USD

**Payment Context**

- **Method:&#x20;**&#x44;omestic
- **Country:&#x20;**&#x43;anada
- **Currency:** USD

**Requirements**

::::WorkflowBlock
:::WorkflowBlockItem
**Financial Institution Number** is mandatory.
:::

:::WorkflowBlockItem
**Branch Transit Number** is mandatory.
:::

:::WorkflowBlockItem
**Account Number** is mandatory.
:::
::::
:::::

***

::::ExpandableHeading
## CPA Payments via NetSuite

All CPA payments must have a source account located within Canada and have a currency of CAD or USD (matching the currency of the intended payment).

### NetSuite Vendor Record Requirements

The following fields must be accurately populated on the Vendor record in NetSuite.

- **Company Name**: Max 140 characters
- **Type**: Company or Individual
- **Address**: Must be a valid Canadian (CA) Address

:::hint{type="warning" indent="1"}
**IMPORTANT**: Do not use the **Override** feature on the address, as it can interfere with the extraction of accurate address information.
:::

- **Print on Check As**: Optional, max 140 characters

:::hint{type="info" indent="1"}
**NOTE: Print on Check As&#x20;**&#x77;ill be used as the vendor name when populated. This is the beneficiary's name that will be transmitted in any remittance.&#x20;
:::

- **Phone Number:&#x20;**&#x4F;ptional

Th&#x65;**&#x20;Company Name, Type,** and **Address** of the vendor are required. This information lives on the Vendor record and resides in default fields as part of the base NetSuite.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/EbIxVpYsmsAcU6Iw5PJhJ_vendor-netsuite-myers-coaching-services-ltd-2023-07-10-15-23-57.png" size="80" width="937" height="426" position="center" caption="Type, Company Name and Address are required for all payments." showCaption="true"}

### NetSuite Vendor Bank Account Requirements

For NetSuite users, the Entity Bank Details bundle is required to process ACH payments through the plugin. To learn more about this bundle, use the menu on the left to navigate to the NetSuite Plugin Setup.&#x20;

Once installed, this bundle can be accessed via the Vendor record under the tab **Entity Bank Details**.&#x20;

The following fields must be accurately populated:

- **Method**: Domestic
- **Country**: United States
- **Currency**: CAD or USD
- **Type of Accounts**: Default = Checking
- **Financial Institution Number**: Required, exactly 3 digits
- **Transit Number**: Required, exactly 5 digits
- **Account Number**: Required, expected between 5 and 18 digits

### NetSuite Bill Requirements

In order to be eligible for payment, NetSuite bills must be in an OPEN state and marked as **Approved**.&#x20;

The following fields must be accurately populated:

- **State**: OPEN
- **Approval Status**: Approved
- For CPA payments, the billing address must be in **Canada (CA),** and the **Override** toggle may not be checked for the address on the bill.
- For CPA payments, only bills in **CAD or USD&#x20;**&#x61;re acceptable. The bill currency **must match&#x20;**&#x74;he source bank account.
- The **Reference No.** must be no greater than 30 characters.
- The **Memo** must be no greater than 140 characters, if provided.&#x20;


::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/OSbrTUQXF34QpCNCx9xZp_bill-netsuite-myers-coaching-services-ltd-2023-07-10-15-38-22.png" size="80" width="997" height="708" position="center" showCaption="false"}


::::

