0% found this document useful (0 votes)
1K views5 pages

Billing Process in SAP SD

Billing in SAP SD is the final step in the Order-to-Cash cycle, involving the generation of invoices and data transfer to Financial Accounting and Controlling. The billing process includes steps such as sales order creation, delivery, goods issue, invoice generation, and payment posting. Key configuration steps involve defining billing types, number ranges, copy control, account determination, and output determination.

Uploaded by

Shalaka Parmar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views5 pages

Billing Process in SAP SD

Billing in SAP SD is the final step in the Order-to-Cash cycle, involving the generation of invoices and data transfer to Financial Accounting and Controlling. The billing process includes steps such as sales order creation, delivery, goods issue, invoice generation, and payment posting. Key configuration steps involve defining billing types, number ranges, copy control, account determination, and output determination.

Uploaded by

Shalaka Parmar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

What is Billing in SAP SD?

Billing is the final step in the Order-to-Cash (O2C) cycle. It involves generating invoices,
credit/debit memos, and transferring data to FI (Financial Accounting) and CO
(Controlling).

Billing Process Flow in SAP SD (S/4HANA)


End-to-End Steps:

hi
1.​ Sales Order (VA01) – Customer places an order.​

2.​ Delivery (VL01N) – Goods are picked and delivered.​

3.​ Goods Issue (VL02N → PGI) – Inventory is reduced, COGS posted.​


ris
4.​ Billing (VF01) – Invoice is created.​

5.​ Accounting Entry (FI) – Accounting document generated.​

6.​ Output (Email/Print/EDI) – Sent to the customer.​


a
7.​ Payment (F-28) – Incoming payment posted.
ah

Types of Billing Documents

Typ Name Purpose


e
M

F2 Invoice Based on delivery

F1 Pro Forma Invoice No accounting, for


customs/export

G2 Credit Memo Return/refund


L2 Debit Memo Additional charges

RE Return Invoice For return sales

S1 Cancellation Reverses a billing doc (e.g., F2)


Invoice

Key T-Codes for Billing

hi
T-Cod Description
e

VF01

VF02
Create Billing Document

Change Billing Document


a ris
VF03 Display Billing Document
ah

VF04 Billing Due List

VF11 Cancel Billing Document


M

VF21 Create Pro Forma Invoice

VTFL Copy Control: Delivery to Billing

VTFA Copy Control: Order to Billing

VBRK Billing Header Table


VBRP Billing Item Table

Configuration Steps – Billing in SAP SD


1. Define Billing Types
●​ Path: SPRO → SD → Billing → Billing Documents → Define Billing Types​

●​ Example: F2 for Standard Invoice​

●​ Control settings include:​

hi
○​ Number ranges​

○​ Reference mandatory​

○​ Posting block​

○​ Cancellation rules
a ris
2. Define Number Ranges for Billing
●​ T-Code: VN01​
ah

●​ Assign number ranges to billing types.

3. Maintain Copy Control


M

Used to control how data flows from delivery/order to billing.

●​ VTFL (Delivery → Billing)​

●​ VTFA (Sales Order → Billing)

Key settings:

●​ Data transfer routines​

●​ Pricing type (carry over or re-determine)


4. Assign Account Determination
●​ Controls G/L accounts for revenue, discounts, etc.​

●​ Path: SPRO → SD → Basic Functions → Account Assignment → Revenue Account


Determination​

●​ Involves:​

○​ Access Sequences (e.g., 001)​

○​ Condition Types (e.g., KOFI)​

○​ Account Determination Procedure (e.g., KOFI00)​

○​ Assign to billing types

hi
5. Output Determination (BRF+ or NACE)

ris
Used to send the invoice to customer via email, print, EDI.

●​ In S/4HANA, use BRF+ (T-Code: OPD)​

●​ Assign output type to billing document (e.g., BILLING_OUTPUT)


a
6. Integration with FI
ah

When billing is created:

●​ A corresponding FI accounting document is posted.​

●​ Typical entries:​

○​ Customer A/c Dr​


M

○​ Revenue A/c Cr​

○​ Tax A/c Cr (if applicable)


🔹 Real-Time Scenario
Scenario: Create Invoice for a Standard Delivery
Customer places an order (VA01)​
→ Delivery is created and PGI done (VL01N + VL02N)​
→ Billing created using VF01​
→ System posts invoice and accounting doc​
→ Output sent to customer via email (BRF+)​
→ Payment received and posted via F-28.

🔹 Tables for Billing

hi
Table Description

VBRK Billing Header

VBRP
a ris
Billing Item

BKPF FI Document Header


ah

BSEG FI Document Line Items

NAST / SD_DOCUMENT_FLOW Output History & Doc Flow


M

🔹 Common Interview Questions on Billing


1.​ How is billing related to FI?​

2.​ What is copy control and why is it important?​

3.​ What are billing due lists?​

4.​ How to configure output in S/4HANA billing?​

5.​ What’s the difference between pro forma and standard invoice?

You might also like