SAP RE-FX values and posts a lease once the contract exists. Getting it there is the manual part. Upload your leases and the AI abstracts the terms, conditions, and options RE-FX needs.
Upload a document to extract
Drop files here or click to upload
Up to 50 files
Uploading...
SAP Flexible Real Estate Management is strong accounting software. It is not document software. Reading SAP's own Contract and Lease Management documentation, every capability begins after a contract record exists. Here is the honest split between what SAP automates and what a person still has to read out of the lease.
| Step in the lease accounting chain | Handled by SAP RE-FX? | What it actually takes |
|---|---|---|
| Read the lease PDF and find the terms | No. Nothing in Contract and Lease Management reads documents | A person opens the lease, the amendments, and the exhibits and writes the values down |
| Create the contract record | Manual. SAP's instruction is to create a contract in the system | Contract Management app, or a load via a contract BAPI, either way from values someone already has |
| Store conditions and contract terms | Yes, once entered | Condition types and amounts keyed from the rent clause and every amendment that changed it |
| Generate the contract cash flow | Yes, automatically | Correct only if the conditions and term dates behind it are correct |
| Classify and value under ASC 842 or IFRS 16 | Yes. Parallel valuation per accounting principle | Depends on term, options, and payments that were read off the lease first |
| Post right-of-use asset and lease liability | Yes, to FI-AA and FI-GL | Posts whatever the valuation rule computed from the entered data |
| Track renewal and termination option dates | Stores dates once entered; does not find them | Option clauses and their notice windows have to be abstracted from the document |
| Prove a number back to a lease page | No. RE-FX holds values, not citations | A source-linked abstract, or a hunt through the document folder during audit |
Verified against SAP Help Portal documentation for Contract and Lease Management, SAP S/4HANA version 2025 FPS01, in August 2026. SAP states the solution "uses the Real Estate Contract master data object in the Flexible Real Estate Management (RE-FX) component", that it "enables the parallel valuation of rental and leasing contracts according to different accounting principles for lease-in and lease-out relationships", and that valuation is posted to Asset Accounting (FI-AA) and General Ledger Accounting (FI-GL). On how contract data arrives, SAP's own wording is: "To map the data of your rental and leasing contracts, create a contract in the system." SAP publishes no public price list for RE-FX.
Teams budget for the SAP side: valuation rules, condition types, contract types, the FI-AA and FI-GL integration. Then the project stalls somewhere else entirely, on a shared drive holding four hundred lease PDFs that nobody has read since they were signed. RE-FX cannot value a contract that does not exist, and the contract cannot exist until somebody works out what the lease actually says.
Consultants finish the configuration in weeks. Populating contracts from the lease population takes months, because it is reading work, and it is usually handed to the smallest team in the project with the least time.
RE-FX computes the right-of-use asset and lease liability from the contract term and the payment conditions it was given. If the term was taken from the base lease and an extension amendment was missed, the valuation is wrong and the system has no way to know.
Whether a renewal option is reasonably certain of exercise changes the lease term, and therefore the liability. That judgment needs the option clause, its notice window, and how option rent is set, none of which arrive in RE-FX by themselves.
A contract record shows a monthly condition of a given amount. It does not show the clause. When an auditor samples ten leases, the team goes back to the PDFs and re-reads them, which is the same work done a second time under more pressure.
Upload the leases and the AI abstracts each one into the fields an RE-FX contract is built from, reads the amendments alongside the base lease, and exports a clean spreadsheet with every value linked to the page it came from.
Commencement, rent commencement, and expiration are abstracted from the base lease and then corrected by every extension and amendment, so the term driving the valuation is the term in force today.
The full payment schedule is captured: base rent and every step, CPI or fixed escalations, operating expense recoveries, and other recurring charges, which is what condition records in RE-FX are made of.
Renewal, termination, expansion, and purchase options are abstracted with the notice period and how option rent is determined, which is the evidence behind a reasonably certain judgment under ASC 842 and IFRS 16.
Property, building, suite, and rentable area come out as their own fields, so they line up with the usable and rentable object master data the contract has to be assigned against.
The abstract downloads as a spreadsheet you can shape into a load file for a contract BAPI, hand to your systems integrator, or key from directly in the Contract Management app.
Each date, amount, and option links back to the exact page it was read from, so an audit sample or a question from the balance sheet accountant is answered in seconds rather than a re-read.
A repeatable way to build the lease dataset behind an SAP lease accounting go-live, or to keep it current afterwards.
Gather the base lease plus every amendment, extension, work letter, side letter, and estoppel. A contract populated from the base lease alone will value the wrong term more often than not.
Tip: Missing amendments are the most common reason an RE-FX valuation disagrees with the lease.
Drag the documents in together. The AI reads amendments alongside the base lease so the term, the current rent step, and any renegotiated charge reflect the agreement as it stands today.
OCR reads each page, including scanned and image-only PDFs, then the AI populates term dates, payment conditions, escalations, recoveries, and options, flagging any low-confidence value for review.
Check the flagged fields against their linked source pages, export to Excel or CSV, then key the contracts in or hand the file to whoever is running your contract load.
The questions US finance, real estate, and SAP project teams ask before they decide how lease data will reach RE-FX.
SAP RE-FX is SAP Flexible Real Estate Management, the component inside SAP S/4HANA that holds real estate master data and lease contracts. In current releases the lease accounting capability is documented as Contract and Lease Management, which SAP says "uses the Real Estate Contract master data object in the Flexible Real Estate Management (RE-FX) component". It stores contracts and their conditions, generates a contract cash flow, values each contract in parallel under different accounting principles, and posts the results to Asset Accounting and the General Ledger.
No. RE-FX has no capability that reads a lease document. Every feature in SAP's Contract and Lease Management documentation begins after a contract record exists, and SAP's own instruction for getting data in is to "create a contract in the system". Contracts can also be loaded programmatically through a contract BAPI, but that takes a table of field values, which somebody has to produce by reading the leases. The longer answer is in our post on whether SAP RE-FX does lease abstraction.
The Contract and Lease Management documentation names IFRS 16, US-GAAP ASC 842, and FAS 13, and describes parallel valuation so one contract can be valued under more than one accounting principle at the same time. Valuation rules are defined per accounting principle and control how the valuation is calculated and posted. That covers the corporate reporting case well. Government entities reporting under GASB 87 should confirm treatment with their implementation partner rather than assume it, and can compare approaches on our GASB 87 lease accounting software page.
Three ways, and all three start with reading. A person keys the contract in the Contract Management app. A systems integrator builds a load file and pushes it through a contract BAPI. Or an interface pulls from another system that already holds structured lease data. None of them extract anything from a PDF, which is why the abstraction step sits upstream of the SAP project rather than inside it. If the leases are also being prepared for a US GAAP transition, our guide to preparing lease data for ASC 842 covers the same fields from the accounting side.
At minimum, per contract: the counterparty, the rental object or objects it covers, contract commencement and expiration, notice and option dates, the payment conditions with their condition type, amount, frequency, and every escalation, plus any recovery or reimbursement charge and the security deposit or guaranty. Contracts being valued need enough option detail to support a reasonably certain judgment on term. Each of those is a clause in the lease or one of its amendments. The full field set is in our commercial lease abstract template.
Corporate real estate teams populating RE-FX before a go-live, controllership groups picking up leases acquired in a carve-out or an acquisition, and lease administrators keeping contracts current as amendments arrive. The pattern that works is to abstract the population once, to a consistent field set with citations, and treat that abstract as the record the SAP contract was built from. That is what makes an audit sample cheap later. Teams loading a whole book at once start with bulk lease upload, and the day-to-day owner's view is on lease abstraction for lease administrators. Companies weighing SAP against a dedicated lease platform often look at Nakisa, which SAP has historically resold for lease administration, and at the wider field on best lease abstraction software.
No. SAP Flexible Real Estate Management stores and values lease contracts, but nothing in it reads a lease document. SAP's own Contract and Lease Management documentation instructs users to create a contract in the system to map the data of their rental and leasing contracts. The reading step happens before SAP, whether by a person or by AI abstraction.
RE-FX is the Flexible Real Estate Management component that holds the real estate master data, including the Real Estate Contract object. Contract and Lease Management is how SAP documents the lease accounting solution built on that object in current S/4HANA releases. In practice teams use the names interchangeably, and both refer to contracts, conditions, valuation, and cash flow rather than documents.
SAP names IFRS 16, US-GAAP ASC 842, and FAS 13 in the Contract and Lease Management documentation, and supports parallel valuation so a single contract can be valued under several accounting principles at once. Valuation rules are configured per accounting principle and drive how the balance sheet valuation is calculated and posted to FI-AA and FI-GL.
Bulk loads normally go through a contract BAPI, driven by a spreadsheet of field values, and larger programs use a data services job or a third-party RE-FX add-on. Whichever route the project takes, the load file has to be filled in first, and the values in it come from reading the leases. That preparation is the part that decides the timeline.
SAP does not publish a price list for RE-FX. It is licensed as part of an S/4HANA agreement, so the cost depends on the overall contract, user counts, deployment, and the implementation work around it. Treat any per-seat figure on a third-party blog as unverified, and get the number from SAP or your partner.
The abstract exports to Excel or CSV, which is the shape a contract load file needs, so it can be mapped to a BAPI load or used to key contracts directly. The bigger gain is not the file. It is that every term date, condition amount, and option in the resulting contracts traces to a cited lease page instead of somebody's notes.
Most teams find they do. Amendments keep arriving, new sites get signed, and acquisitions bring lease populations that were never abstracted. RE-FX will hold whatever is entered for those, and the same reading work comes back each time. Running abstraction as the standing front end keeps contract data current without rebuilding the effort from scratch.
The contract record shows the values but not their origin, so an audit sample turns into re-reading the leases to confirm each one. Where the contracts were built from a source-linked abstract, the team answers a sample by opening the citation. That is the practical reason to keep the abstract rather than discard it after go-live.
The same job for NetSuite lease amortization schedules.
Learn moreLease data for IBM TRIRIGA and Maximo Real Estate.
Learn moreThe lease platform SAP has resold, compared honestly.
Learn moreThe fields a US GAAP transition actually needs.
Learn moreEvery field a complete lease abstract should capture.
Learn moreAbstract a whole portfolio in one batch before a go-live.
Learn more