---
title: Credit Memo
slug: netsuite/IyeQ-credit-memo
description: Learn how to request a Credit Memo and explore its essential parameters like salesforceID, classification, currencyName, createdFrom, and more. This document also covers LineItems and LineItemRecord parameters for a comprehensive understanding.
docTags: 
createdAt: 2023-04-24T09:43:32.000Z
---

When requesting a Credit Memo, use the requestJSON to pass the Credit Memo data. The response that is returned will contain a responseJSON section which has the Credit Memo response returned by Breadwinner for NetSuite.

The Credit Memo object has the following parameters.

### Credit Memo

| **Field Name**                          | **Data Type**                                     | **Description**                                                                                               |
| --------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| salesforceID                            | ID                                                | Read-Only field, provides the Salesforce Record ID upon successful creation or updation in Salesforce.        |
| applyList                               | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | To apply this CM to a transaction like an invoice etc, use this field                                         |
| classification                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) |  Internal ID of the Class.                                                                                    |
| createdDate                             | Long                                              | Read-Only field, the Date will be returned as a Unix timestamp in seconds.                                    |
| createdFrom                             |                                                   | Internal ID of the RMA.                                                                                       |
| currencyName                            | String                                            | Read-Only field, returns the Currency Name.                                                                   |
| currencyRecord                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Currency.                                                                                  |
| customFieldList                         | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Custom fields and their values.                                                                               |
| customForm                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Custom Form.                                                                               |
| department                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Department.                                                                                |
| discountItem                            | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) |  Internal ID of the Discount Item.                                                                            |
| discountRate                            | String                                            | Discount rate like “-12” or “15”.                                                                             |
| discountTotal                           | Double                                            | Read-Only field, returns the Total Discount.                                                                  |
| entity<font color="#eb144c">\*</font>   | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Entity (Customer).                                                                         |
| externalId                              | String                                            |                                                                                                               |
| handlingCost                            | Double                                            | Read-Only field, returns the Total Handling Cost.                                                             |
| internalId                              | String                                            |  Unique ID that NetSuite holds. It is required during the update of a Record.                                 |
| itemList<font color="#eb144c">\*</font> | [LineItems](docId\:IyeQgkY8R9hnJ7alqjtUv)         | Holds the Line Items.                                                                                         |
| lastModifiedDate                        | Long                                              | Read-Only field and the Date is returned as a Unix timestamp in seconds.                                      |
| location                                | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Location.                                                                                  |
| memo                                    | String                                            |                                                                                                               |
| salesEffectiveDate                      | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.                                                 |
| otherRefNum                             | String                                            | PO/Check Number                                                                                               |
| salesRep                                | String                                            | Internal ID of the Sales Rep (Employee).                                                                      |
| shippingCost                            | Double                                            | Read-Only field, returns the Total Handling Cost.                                                             |
| status                                  | String                                            |  Read-Only field, returns the Status of the Return Authorization.                                             |
| subsidiary                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Subsidiary. By default, NetSuite considers the Subsidiary of the Customer if not provided. |
| subTotal                                | Double                                            | Read-Only field, returns the Sub-Total.                                                                       |
| taxTotal                                | Double                                            | Read-Only field, returns the Total Tax Amount.                                                                |
| total                                   | Double                                            | Read-Only field, returns the Total Amount.                                                                    |
| tranDate                                | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.                                                 |
| tranId                                  | String                                            | Provide RMA # (number) or auto generated by NetSuite                                                          |

### LineItems

| **Field Name**                      | **Data Type**                                     | **Description**                                                                                                             |
| ----------------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| item<font color="#eb144c">\*</font> | [LineItemRecord](docId\:IyeQgkY8R9hnJ7alqjtUv)\[] | List of LineItem Records.                                                                                                   |
| replaceAll                          | Boolean<br /><br />                               | The default value for the replaceAll attribute is true. If true, NetSuite will replace all the Line Items with the new ones |

### LineItemRecord

| **Field Name**                      | **Data Type**                                     | **Description**                                                     |
| ----------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------- |
| amount                              | Double                                            |                                                                     |
| classification                      | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Class.                                           |
| customFieldList                     | [Common Data Types](docId\:GoAsZtQI8wCZGotEKYtEK) | List of Custom Fields with their Values.                            |
| department                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Department.                                      |
| description                         | String                                            | Item Description                                                    |
| grossAmt                            | Double                                            |                                                                     |
| item<font color="#eb144c">\*</font> | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Item.                                            |
| line                                | Integer                                           | Specifies the Line Number, which should be unique across the lines. |
| location                            | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Location.                                        |
| price                               | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Price Level of Item.                             |
| quantity                            | Double                                            |                                                                     |
| rate                                | String                                            |                                                                     |
| revRecEndDate                       | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.       |
| revRecSchedule                      | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Rev. Rec. Schedule.                              |
| revRecStartDate                     | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.       |
| tax1Amt                             | Double                                            |                                                                     |
| taxCode                             | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Tax Code.                                        |
| taxRate1                            | Double                                            |                                                                     |






