Manual deposits

Manual deposits can be used to record receipt of money that's not related to an invoice (for example, an over-the-counter cash sale). For more information, see AR manual deposits in the Sage Intacct Help Center.

List manual deposits

get/objects/accounts-receivable/manual-deposit

Returns a collection with a key, ID, and link for each manual deposit. This operation is mostly for use in testing; use the query service to find objects that meet certain criteria and to specify properties that are returned.

SecurityOAuth2
Responses
200

OK

400

Bad Request

Request samples
Response samples
application/json
{
  • "ia::result": [
    • {
      • "key": "20",
      • "id": "20",
      • "href": "/objects/accounts-receivable/manual-deposit/20"
      },
    • {
      • "key": "44",
      • "id": "44",
      • "href": "/objects/accounts-receivable/manual-deposit/44"
      }
    ],
  • "ia::meta": {
    • "totalCount": 2,
    • "start": 1,
    • "pageSize": 100,
    • "next": null,
    • "previous": null
    }
}

Create a manual deposit

post/objects/accounts-receivable/manual-deposit

Creates a new manual deposit.

SecurityOAuth2
Request
Request Body schema: application/json
required
createdDate
required
string <date>

Specifies the date that the manual deposit was created.

Example: "2025-06-08"
object

Financial institution where the deposit was made.

Example: "BOA"
entityId
required
string

Name of the bank account used in creating the manual deposit.

Example: "BOA"
depositId
string or null

The deposit ID correlates the manual deposit with the actual deposit slip from the bank. For example, the deposit ID can be the transaction number from the bank or a note such as Deposit Slip of MM/DD/YYYY.

Example: "BOA-0001"
description
string or null

Description of the manual deposit.

Example: "Deposit slip of bank BOA"
object

Associated contacts for the manual deposit.

object

The billing contact associated with the manual deposit.

key
string

Unique key for the contact.

Example: "916"
id
string

Name or other unique ID for the contact.

Example: "Power Aerospace Materials (C1)"
object

The shipping contact associated with the manual deposit.

key
string

Unique key for the contact.

Example: "312"
id
string

Name or other unique ID for the contact.

Example: "Power Aerospace Materials (C1)"
documentNumber
string or null

Invoice number to apply the payment against.

Example: "INV-1602"
bankName
string

Bank name for the manual deposit.

Example: "BOA"
object

Specifies the summary the deposit is added to. This field is applicable only if your company has configured AR to use manually created summaries (the summary frequency for manual deposits is set to user-specified).

Example: "Manual deposit Summary: 2024/01/01 Batch"
id
required
string

Name of the summary. The system uses this name to identify the summary throughout the Accounts Receivable application.

Example: "Manual deposit Summary: 2024/01/01 Batch"
key
integer

Unique key for the summary.

Example: 280
object

Currency details for the deposit.

baseCurrency
string

Base currency for the deposit.

Example: "USD"
txnCurrency
string

Transaction currency for the deposit

Example: "USD"
object

Customer who made the payment.

Example: "1"
id
required
string

ID for the customer.

Example: "11"
key
string

Unique key for the customer.

Example: "11"
name
string

Name of the customer.

Example: "CENTEX"
Array of objects

Line items included in the manual deposit.

Array
memo
string or null

Memo or notes about the manual deposit line item.

Example: "BOA manual deposit slip 01/08/2025"
object

Currency details for the deposit line item.

object

General Ledger (GL) account associated with the line item.

Example: "2995"
object

Label for the associated AR account.

object
Example: {"location":{"id":"1"}}
Responses
201

Created

400

Bad Request

Request samples
application/json
{
  • "customer": {
    • "id": "CNXT"
    },
  • "financialEntity": {
    • "entityId": "CITI"
    },
  • "createdDate": "2025-06-03",
  • "manualDepositSummary": {
    • "id": "2226"
    },
  • "lines": [
    • {
      • "paymentInformation": {
        },
      • "glAccount": {
        },
      • "accountLabel": {
        },
      • "dimensions": {
        }
      }
    ]
}
Response samples
application/json
{
  • "ia::result": {
    • "id": "20",
    • "key": "20",
    • "href": "/objects/accounts-receivable/manual-deposit/20"
    },
  • "ia::meta": {
    • "totalCount": 1,
    • "totalSuccess": 1,
    • "totalError": 0
    }
}

Get a manual deposit

get/objects/accounts-receivable/manual-deposit/{key}

Returns detailed information for a specified manual deposit.

SecurityOAuth2
Request
path Parameters
key
required
string

System-assigned unique key for the manual deposit.

Example: 62
Responses
200

OK

400

Bad Request

Request samples
Response samples
application/json
{
  • "ia::result": {
    • "id": "20",
    • "key": "20",
    • "recordType": "rp",
    • "createdDate": "2025-07-08",
    • "audit": {
      • "createdDateTime": "2025-07-08T00:00:00Z",
      • "modifiedDateTime": "2025-07-08T12:19:07Z",
      • "createdBy": "1",
      • "modifiedBy": "1"
      },
    • "customer": {
      • "id": "CNXT",
      • "key": "12",
      • "name": "CNXT",
      • "href": "/objects/accounts-receivable/customer/12"
      },
    • "financialEntity": {
      • "entityId": "CITI"
      },
    • "bankName": "Bank of America",
    • "documentNumber": "INV-1602",
    • "depositId": "BOA-0001",
    • "description": null,
    • "contacts": {
      • "billTo": {
        },
      • "shipTo": {
        }
      },
    • "currency": {
      • "baseCurrency": "USD",
      • "txnCurrency": "USD"
      },
    • "paymentInformation": {
      • "totalAmountEntered": "100.00",
      • "totalPaid": "100.00",
      • "paidDate": "2025-07-08",
      • "totalEntered": "100.00",
      • "txnTotalPaid": "100.00"
      },
    • "state": "confirmed",
    • "manualDepositSummary": {
      • "id": "2226",
      • "key": "19",
      • "href": "/objects/accounts-receivable/manual-deposit-summary/19"
      },
    • "entity": {
      • "key": null,
      • "id": null,
      • "name": null
      },
    • "lines": [
      • {
        }
      ],
    • "href": "/objects/accounts-receivable/manual-deposit/20"
    },
  • "ia::meta": {
    • "totalCount": 1,
    • "totalSuccess": 1,
    • "totalError": 0
    }
}