SAP Billing Types Reference: F1, F2, G2, L2, RE, S1 and More
Billing types decide how invoices, credit memos, debit memos and pro formas behave and how they post to accounting. This reference lists the standard types and the document they are created from.
| Billing type | Description | Reference document | Nature | Typical use |
|---|---|---|---|---|
F1 | Invoice (F1) | Sales order | Invoice | Order-related billing, for example services or milestone billing from the order. |
F2 | Invoice (F2) | Delivery | Invoice | Standard delivery-related invoice after goods issue. |
F5 | Pro Forma Invoice for Sales Order | Sales order | Pro forma | Document for customs or prepayment before delivery, no accounting posting. |
F8 | Pro Forma Invoice for Delivery | Delivery | Pro forma | Shipping and export paperwork based on a delivery, no accounting posting. |
G2 | Credit Memo | Credit memo request | Credit | Credit for price adjustments or goodwill, created from a released request. |
L2 | Debit Memo | Debit memo request | Debit | Additional charge to the customer after a released debit memo request. |
RE | Credit Memo for Returns | Returns order | Credit | Credit issued after the customer's returned goods are received. |
S1 | Cancel Invoice | Invoice | Cancellation | Reverses an F1 or F2 invoice, posts a reversal in accounting. |
S2 | Cancel Credit Memo | Credit memo | Cancellation | Reverses a credit memo created in error. |
LR | Invoice List | Invoices | List | Collective list of invoices for a payer, used for factoring and consolidated payment. |
LG | Credit Memo List | Credit memos | List | Collective list of credit memos for a payer. |
IV | Intercompany Billing | Delivery or order | Intercompany | Invoice from the supplying company code to the selling company code. |
IG | Intercompany Credit Memo | Intercompany invoice | Intercompany | Credit between the supplying and selling company codes. |
FAZ | Down Payment Request | Sales order | Down payment | Requests a down payment from the customer as part of order billing plan. |
FAS | Cancel Down Payment Request | Down payment request | Cancellation | Reverses a down payment request created in error. |
Standard types are shown. Z copies in a project may differ in account determination, output, copy control and posting block. Check VOFA in the client for the real configuration.
Billing due list analysis
Optional: we can build a read-only view that explains why each item in the billing due list is not yet billed.
Optional. The tool and every export work without this. No spam.
How to use this reference
Search by code, such as F2, or by function, such as cancel or intercompany. Use it when you design the billing process, prepare copy control discussions or check which Z billing types a client has copied. Each row shows the reference document, which helps when you decide whether billing should run from the delivery or from the order, for example with a billing plan.
- Search by code or description
- Compare with the client's VOFA entries
- Use the reference column to design copy control
- Export to Excel for the blueprint
What a billing type controls
In VOFA a billing type sets the billing category, whether it posts to accounting, the account determination procedure, the number range, the output procedure, the cancellation billing type and the posting block. It also decides whether the document is credit or debit, which controls the sign in FI. Copy control between the delivery or order and the billing document sets which items and quantities are copied and what pricing is redetermined.
- Posting to accounting can be switched off for pro formas
- Cancellation type points to S1 or S2 style types
- Account determination is driven by procedure and account keys
- Copy control sets pricing type and data transfer
Delivery-related and order-related billing
F2 is billed from the delivery, so the quantity invoiced is what was shipped. F1 bills from the order, which suits services, milestone billing and billing plans where nothing is delivered. The item category and the billing relevance indicator decide which route a line takes. Mixed orders can show both, so test the billing due list (VF04) with several item types and partial deliveries.
Common mistakes
Teams often forget to set the cancellation billing type on a Z copy, so cancelling an invoice fails. Another problem is leaving billing blocks on credit memo requests without a release process. For intercompany scenarios, make sure that account determination for IV exists in both company codes, and keep pro forma types separate from real invoices so they never post to accounting by accident.
Frequently Asked Questions
What is the difference between F1 and F2?
F2 is the standard invoice created from a delivery, billing what was shipped. F1 is the order-related invoice, created from a sales order without a delivery, used for services and billing plans. The choice depends on the item category and the billing relevance setting.
Where do I maintain billing types?
Use transaction VOFA, or SPRO under Sales and Distribution, Billing, Billing Documents, Define Billing Types. Copy control from sales and delivery documents is maintained in VTFA and VTFL, and account determination in VKOA.
Do pro forma invoices post to accounting?
No. Pro forma types such as F5 and F8 are set up without accounting posting. They provide a document for customs, prepayment requests or shipping papers. If a pro forma posts, check whether a Z copy changed the posting control by mistake.
How do I cancel an invoice?
Create a cancellation billing document, normally S1, from the invoice, using VF11. It reverses the accounting document and reopens the quantities for billing. The cancellation type is defined on the original billing type, so check that setting for Z types.
If month-end billing is slowed by invoices stuck in the due list, we can build a read-only agent that explains why each document is not yet billable from live SAP data.
Related Tools
SAP Sales Document Types Reference
A searchable list of the standard SAP SD sales document types, with the SD document category and the way each one is normally used in a design.
SAPSAP Item Category Determination Reference
A lookup table of standard SAP SD item categories with delivery and billing relevance, plus how item category determination finds them.
SAPSAP Output Determination Checklist
A checklist to design, configure and troubleshoot SAP output determination for order confirmations, delivery notes and invoices.
SAPSAP Pricing Procedure Design Worksheet
An editable worksheet to lay out a pricing procedure step by step, test the net value with example numbers and export it to Excel for the blueprint.
More SAP tools
See all- SAP Delivery Block Reasons Template
- SAP Credit Management Checklist
- SAP Incompletion Log Checklist
- SAP SD Tables Reference (VBAK, VBAP, LIKP, VBRK and More)
- SAP SD Pricing Condition Types Reference (PR00, K004, MWST)
- SAP SD Configuration Transactions and IMG Reference
- SAP SD Go-Live and Cutover Readiness Checklist
- SAP Order-to-Cash (SD) Health Assessment
- SAP GL Account Master Data Request Template