SAP Depreciation Methods, Depreciation Run, and Asset Reporting (Part 2)

Book: Financial Accounting in SAP S/4HANA Finance Simplified: Questions & Answers by Narayanan Veeriah | ISBN 978-93-65898-675

Chapter 19 part 2 (questions 613 through 646) is where asset accounting gets mathematical. Depreciation keys, calculation methods, the AFAB run, year-end closing, and the reporting tools that asset accountants live in daily.

Depreciation keys and calculation methods

The depreciation key (defined at chart of depreciation level) bundles control info per area: depreciation type (ordinary vs special), calculation methods, max percentages for manual depreciation, interest calculation.

Standard keys like 0000 (no depreciation, used for AuC), LINA, DWG, DG10 ship pre-configured. Assign calculation methods in AFAMA.

Calculation method types:

MethodPurpose
Base methodGeneral controls: depreciation type, calculation approach, end treatment. Country-independent.
Declining-balancePercentage of NBV with min/max rate caps
Maximum amountStops depreciation when cap reached by date
Multi-levelDifferent rates per validity period/phase
Period controlStart/end dates for acquisitions, retirements, transfers
Changeover methodSwitch from declining to straight-line when conditions met

Scrap/cutoff value: minimum NBV floor. Enter absolute amount or percentage in asset master, or assign cutoff value key in depreciation key. Master value overrides key when both exist.

Memo value: minimum depreciation floor per company code or area. System reduces first-year depreciation so NBV never drops below memo value. Exclude asset classes (like LVA) via customizing.

Depreciation methods in practice

SAP supports these ordinary depreciation approaches:

  1. Straight-line over total useful life: uniform annual amount. Post-capitalization extends total depreciation period.
  2. Straight-line from book value over remaining life: post-capitalization does not extend life. Use changeover after useful life expires.
  3. Declining-balance: NBV times rate. Never reaches zero alone. Changeover triggers when straight-line exceeds declining amount, NBV hits percentage threshold, or fixed amount threshold.
  4. Declining multi-phase: different rates per phase, can change mid-year.
  5. Sum-of-years-digits: depreciation rate = remaining life / sum of all years. No post-capitalization after planned life. Use sub-numbers for additions.
  6. Mean value method: average of two real areas in derived area.
  7. Unit-of-production: depreciation tied to output quantity, not time.
  8. Multiple-shift: variable portion times shift factor in master record.
  9. Shutdown: reduced or zero depreciation during asset shutdown periods.

Derived depreciation: calculated area from rules on real areas. No database storage. Updates when source areas change. Used for special reserves and reporting.

Depreciation run (AFAB)

The depreciation run calculates and posts depreciation per period. Always test first.

Steps:

  1. Enter parameters: company code, accounting principle, fiscal year, period
  2. Parallel processing settings
  3. Output options: total log, detailed log, or none
  4. Test run: select asset ranges, execute foreground (<10,000 assets) or background
  5. Review results
  6. Uncheck test run, execute in background
  7. System runs RABUCH00 (or RAPOST00 for 100,000+ assets), creates batch input session
  8. Process session in SM35 (foreground or background)
  9. FI-G/L updated with summarized documents per business area and account determination

Repeat run: year-end adjustments within same posting period. Restrict to specific assets.

Restart: only after failed productive run (not test). Error logs show where it stopped.

Simulation: what-if depreciation with changed parameters. Single asset or full portfolio. Sort versions for report grouping (max 5 levels).

Year-end closing and asset history sheet

Year-end FI-AA closing: verify depreciation posted (depreciation list + asset history sheet), test balance sheet/P&L, correct via adjusting postings, run year-end program. System closes fiscal year per depreciation area per asset, blocks further postings. Re-open only by re-running year-end after corrections.

Asset history sheet: country-specific legal report showing opening balance through acquisitions, retirements, transfers, depreciation to closing balance. Configure in IMG under Information System. Standard versions for total depreciation, acquisition values, EC directives, special reserves. Custom versions via OA79: column 00 = opening, 99 = closing, 01-06 = movements.

Asset history sheet groups bundle transaction types (YA = year start, YY = during year, YZ = year end). Use delivered groups unless you need transaction types from same group in different sheet positions.

Asset explorer and production setup

Asset explorer: single-screen view of asset values across all depreciation areas. Tree navigation between areas, related cost centers, G/L accounts. Planned vs posted values, transaction list, recalculate depreciation, jump to masters. Replaces the old multi-transaction drill-down routine.

Production setup checklist before going live:

  1. Consistency check (chart of depreciation, areas, classes, G/L assignments)
  2. Reset company code (test status only, removes FI-AA data not FI/CO)
  3. Reset posted depreciation (test status, after bad run)
  4. Set/reset reconciliation accounts
  5. Transfer asset balances to recon accounts
  6. Activate asset accounting company code (no more legacy transfer)

FI-AA Fiori apps

  • Asset accounting overview: NBV cards, depreciation to post, AuC, asset origin KPIs
  • Asset history sheet: customizable key figure groups, deactivation filter
  • Asset master worklist: filter retired, incomplete, by class
  • Asset transactions: acquisitions, retirements, transfers by standard key figure groups
  • Manage Fixed Assets: lifecycle view, all parallel areas, journal entry drill-down
  • Schedule asset accounting jobs: recurring depreciation and recalculation templates

Bottom line on FI-AA

Asset accounting in SAP is configuration-heavy upfront and process-heavy monthly. The book’s depreciation method examples (with actual APC and rate numbers) help more than abstract definitions. Test run AFAB every period. Treat production setup as a gate, not a formality. One missed consistency check and you are reconciling NBV manually at year-end.


Previous: Asset Accounting Part 1 | Next: Book Series Closing