Skip to content
IT Canvass
SAP TCodes · Lesson

FB50

Quick answer

FB50 posts a general-ledger document (the enjoy single-screen transaction), used for direct G/L journal entries such as accruals and adjustments.

Key takeaways

  • Company code, document date, posting date.
  • G/L account lines with debit/credit amounts.
  • Cost assignment (cost center/order) for P&L accounts.
  • Watch out: Using the wrong variant (e.g. create vs change vs display).

Purpose

It posts a general-ledger document (the enjoy single-screen transaction), used for direct G/L journal entries such as accruals and adjustments.

Key fields and screen

  • Company code, document date, posting date.
  • G/L account lines with debit/credit amounts.
  • Cost assignment (cost center/order) for P&L accounts.
  • Document type and text.

Tips

  • Debits must equal credits (balanced document).
  • Use for manual G/L entries; sub-ledger postings use FB60/FB70.
  • Save as held/parked if not ready to post.

Common errors

  • "Posting period not open", closed period for the posting date.
  • Unbalanced document.
  • Missing cost assignment for a P&L account.

Common pitfalls

  • Using the wrong variant (e.g. create vs change vs display).
  • Missing prerequisite master data or config.
  • Not checking the resulting document/postings.

Want to learn this properly?

Our live, instructor-led SAP Training covers this hands-on, with real projects and a certification path.

Check your understanding

  1. Which statement is true of FB50?

    • A. Output determination controls the documents/messages SAP sends (confirmations, invoices) via print, email or…
    • B. Document type and text.
    • C. Inventory Management in MM tracks stock quantities and values across plants and storage locations, recording…
    Show answer

    B. Document type and text.

    Covered in the “Key fields and screen” section of this lesson.

  2. Which part of the Learn SAP curriculum covers FB50?

    • A. SAP HANA
    • B. SAP TCodes
    • C. SAP downloads
    Show answer

    B. SAP TCodes

    This lesson sits in the SAP TCodes section of the Learn SAP course.

Frequently asked questions

What does FB50 stand for in SAP?

FB50 is the SAP transaction code for Post G/L Document (FI). It posts a general-ledger document (the enjoy single-screen transaction), used for direct G/L journal entries such as accruals and adjustments.

Which related transactions work alongside FB50?

Debits must equal credits (balanced document). Use for manual G/L entries; sub-ledger postings use FB60/FB70. Save as held/parked if not ready to post.

What is another point to note about FB50?

Company code, document date, posting date. G/L account lines with debit/credit amounts. Cost assignment (cost center/order) for P&L accounts.

What tends to go wrong with FB50?

Using the wrong variant (e.g. create vs change vs display). Missing prerequisite master data or config. Not checking the resulting document/postings.
CallWhatsAppEnquire