Accounts Payable is a submodule of SAP FI used to manage and record Accounting data for all the vendors.
In the other hand, Account Receivable used to manage and record all the Money that others owe to the company.
Here the list of the main SAP AP Tcodes & SAP AR Tcodes.
Table of Contents
SAP AP Tcodes: Accounts Payable Transaction Codes
Basic Settings Tcodes for AP
The Basic Settings Sap AP Tcodes are:
SAP AP Tcodes | DESCRIPTION |
---|---|
OBD3 | Creation of Vendor Accounts Groups |
XKN1 | Creation of Number Ranges for Vendor Account Groups |
OBAS | Assign Number Ranges to Vendor Account Groups |
OBA3 | Maintain Customer/Vendor Tolerance Groups |
FS00 | Creation of G/L Accounts – Reconciliation A/c |
XK01 | Creation of Vendor Master |
OBA7 | Document Types and Number Ranges |
FBN1 | Document Types and Number Ranges |
SAP FI-AP Tcodes
The main Transaction Code for SAP FI-AP are:
SAP FI-AP | DESCRIPTION |
---|---|
F-43 | Posting of Vendor Invoice |
F-53 | Posting Outgoing Payment |
FB60 | Posting Vendor Invoice – Enjoy Transaction |
FBL1N | To View Vendor Account |
F-41 | Vendor Credit Memo |
FB65 | Vendor Credit Memo – Enjoy Transaction |
SAP House Banks Tcodes
Thehouse banksof your company are thebanks that your company has an account with. You can use them to process payment transactions. (Source)
With the main Sap AP Tcodes, the SAP House Banks Tcodes are
SAP FI TCODES | DESCRIPTION |
---|---|
FS00 | Creation of “Bank A/c” G/L Account |
FI12 | Creation of House Bank and Assign G/L A/c in House Bank |
FCHI | Creation of Check Lots |
FCH5 | Manual Check Updates |
FCHN | Display Check Register |
FCH6 | Change Check Issue Date/Check Encashment Date Updating |
FCHV | Creation of Void Reason Code |
FCH3 | Void Check/Unissued Check Cancellation |
FCHG | Remove Check Encashment Date Data |
FCH8 | Issued Check Cancellation |
Advance Payments or Down Payments Tcodes
Advance Payments or Down Payments Tcodes are
SAP AP TCODES | DESCRIPTION |
---|---|
FS00 | Creation of “Advance to Vendors A/c” G/L Account |
OBYR | Define Alternative Reconciliation Account for Vendor Down Payments |
F-47 | Down Payment Request (Noted Item) |
F-48 | Down Payment Made |
F-43 | Purchase Invoice Posting |
F-54 | Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c |
F-44 | Clearing of Normal Item – Account Clear |
SAP Tcodes for Terms of Payment
Payment Terms: The conditions under which a seller will complete a sale.
Typically, these terms specify the period allowed to a buyer to pay off the amount due, and may demand cash in advance, cash on delivery, a deferred payment period of 30 days or more, or other similar provisions.
Read more: http://www.businessdictionary.com/definition/payment-terms.html
SAP FI TCODES | DESCRIPTION |
---|---|
OBB8 | Creation of Terms of Payment |
FS00 | Creation of G/L Accounts |
OBXU | Assign G/L Account for Automatic Posting of Discount Received |
OBXI | Assign G/L Account for Automatic Posting of Discount Given |
Read more about Terms of Paymen in The Most Important SAP Payment Terms Tables (ZTERM, Text)
Party Statement of Account
Correspondence Types and Party Statement of Account can be handled using the following SAP FI-AP Tcodes
SAP FI TCODES | DESCRIPTION |
---|---|
OB78 | Assign Programs for Correspondence Types |
FB12 | Request for Correspondence |
F.64 | Maintain Correspondence |
Automatic Payment Program
You can manage Automatic Payment Program using the following SAP AP Tcodes :
SAP FI TCODES | DESCRIPTION |
---|---|
FBZP | Setup Payment Method per Country for Payment Transactions |
FBZP | Setup Payment Method Per Company Code for Payment Transactions |
FBZP | Setup All Company Codes for Payment Transactions |
FBZP | Setup Paying Company Code for Payment Transactions |
FBZP | Setup Bank Determination |
XK02 | Assign Payment Method in Vendor Master |
FCHI | Creation of Check Lots |
F110 | Payment Run |
SAP Cash Journal Transaction Codes
The SAP Cash Journal Transaction Codes are:
SAP FI TCODES | DESCRIPTION |
---|---|
FS00 | Create G/L Account for Cash Journal |
OBA7 | Define Document Types for Cash Journal Documents |
FBCJC1 | Define Number Range Intervals for Cash Journal Documents |
FBCJC0 | Set Up Cash Journal |
FBCJC2 | Create/ Change/ Delete Business Transactions |
FBCJC3 | Set Up Print Parameters for Cash Journal |
SAP Tcodes for Cash Journal
The management of Cash Journal can be done using the SAP AP Transaction Codes:
SAP FI TCODES | DESCRIPTION |
---|---|
OY05 | Creation of Factory Calendar: |
J1INCAL | Assign Factory Calendar to Business Places |
FS00 | Creation of G/L Accounts |
OBWW | Assignment of Accounts |
OBY6 | Assign PAN & TAN Numbers |
XK02 | Assign Extended Withholding Tax Codes in Vendor Master |
F-43 | Purchase Invoice Posting |
J1INCHLN | Create Remittance Challan |
J1INBANK | Enter Bank Challan |
J1INCERT | Creation of TDS Certificate |
J1INAR | Creation of Annual Return |
Accounts Receivable Tcodes – SAP AR Tcodes
Accounts receivableare legally enforceable claims for payment held by a business for goods supplied and/or services rendered that customers/clients have ordered but not paid for.
These are generally in the form of invoices raised by a business and delivered to the customer for payment within an agreed time frame. Accounts receivable is shown in a balance sheet as an asset. (Source)
SAP AR Basic Settings Tcodes
Let’s start with the main SAP AR Basic Setting Transaction Codes:
SAP AR TCODES | DESCRIPTION |
---|---|
OBD2 | Creation of Customer Account Groups |
XDN1 | Creation of Number Ranges for Customer Account Groups |
OBAR | Assign Number Ranges to Customer Account Groups |
FS00 | Creation of G/L Account – Reconciliation Account |
XD01 | Creation of Customer Master |
OBA7; FBN1 | Document Types and Number Ranges |
SAP AR Transactions Tcodes
In SAP FI-AR, You can manage Transaction such as Customer Invoce, Incoming Payment … with the following SAP AR Tcodes:
SAP FI TCODES | DESCRIPTION |
---|---|
F-22 | Posting of Customer Invoice |
F-28 | Posting Incoming Payment |
FB70 | Posting Customer Invoice – Enjoy Transaction |
FBL5N | To View Customer Account |
F-27 | Customer Credit Memo |
FB75 | Customer Credit Memo – Enjoy Transaction |
Advance Payments or Down Payments
Down payment is an initial up-front partial payment for the purchase of expensive items such as a car or a house.
It is usually paid in cash or equivalent at the time of finalizing the transaction. A loan of some sort is then required to finance the remainder of the payment. (source)
Read also
Here the some important SAP Tcodes for Advance Payments or Down Payments: Payment Request in SAP: Payment Request Tables, BAPIs and BADI
SAP AR TCODES | DESCRIPTION |
---|---|
FS00 | Creation of “Advance from Customers A/c” G/L Account |
OBXR | Define Alternative Reconciliation Account for Customer Down Payments |
F-37 | Down Payment Request (Noted Item) |
F-29 | Down Payment Received |
F-22 | Sale Invoice Posting |
F-39 | Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c |
F-32 | Clearing of Normal Item – Account Clear |
Bill Discounting
The SAP Bill Discounting Transaction Code are:
SAP AR TCODES | DESCRIPTION |
---|---|
FS00 | Creation of G/L Accounts |
OBYN | Define Alternative Reconciliation Account for Bills of Exchange Receivable |
OBYK | Define Bank Sub Accounts |
F-22 | Sale Invoice Posting |
F-36 | Bills of Exchange Payment |
F-33 | Bank Bill Discounting |
S_ALR_87012213 | Report to view Customer wise/ Due Date wise/ Bank wise Outstanding |
F-20 | Reverse Contingent Liability |
SAP Dunning Tcodes
Here the most important SAP Dunning Tcodes.
SAP DUNNING TCODES | DESCRIPTION |
---|---|
OB61 | Define Dunning Areas |
FBMP | Define Dunning Procedures |
XD02 | Assign Dunning Procedure in Customer Master |
F-22 | Sale Invoice Postings |
F150 | Dunning |
For the full list of SAP Dunning Tcodes, check The Main SAP Dunning Transaction Codes.
Credit Management Tcodes in SAP
SAP CREDIT MANAGEMENT TCODES | DESCRIPTION |
---|---|
OB45 | Maintain Credit Control Area |
OB38 | Assign Company Code to Credit Control Area |
OB01 | Define Credit Risk Categories |
OB02 | Define Accounting Clerk Groups [Credit Representative Groups] |
OB51 | Define Credit Representatives [Assign Employee to Credit Representative Groups] |
OB39 | Define Intervals for Days in Arrears for Credit management |
Check also Credit Limit for Customer in SAP SD