OFX Work Group

No content found

Open Financial Exchange API Specification

OFX enables efficient transfer of data between the aggregation service providers and Financial Institutions. In addition to the previous authentication mechanisms, OFX 2.2 onwards provides a tokenized authentication solution to improve upon the existing protocol. It continues to offer secure and efficient access for consumers to access their financial data.

The specification is split into two parts for easier consumption – OFX Banking 2.3, and OFX Tax 2021.0. The tax specification has adopted calendar versioning for an intuitive mapping to tax years.

Note: OFX version 2022 is identical to OFX 2021. Use the files on this page for tax years 2021 and 2022.

OFX Specification and Schemas

Version / Description Specification (.pdf) Schema Files (.zip) All Files (.zip)
OFX Banking Version 2.3 Download Download Download
Tax Extension Version 2021.0 Download Download Download

Note: You may find previous OFX Specifications below. To match current IRS forms, only the latest version of the OFX Tax Extension is published.

2021/2022 Supported Tax Forms

Core Tax Forms – Included in Specification documentation

Form 1098 : Mortgage Interest Statement
Form 1098-E : Student Loan Interest Statement
Form 1098-T : Tuition Statement
Form 1099-B : Proceeds From Broker and Barter Exchange Transactions
Form 1099-DIV : Dividends and Distributions
Form 1099-INT : Interest Income
Form 1099-MISC : Miscellaneous Income
Form 1099-OID : Original Issue Discount
Form 1099-R : Distributions from Pensions, Annuities, Retirement or Profit-Sharing Plans, IRAs, Insurance Contracts, etc.
Form 1099-NEC: Non-Employee Compensation
Form W-2 : Wage and Tax Statement

Schedule K-1 Tax Forms

Form 1065 K-1 : Partner's Share of Income, Deductions, Credits, etc.
Form 1120S K-1 : Shareholder's Share of Income, Deductions, Credits, etc.
Form 1041 K-1 : Beneficiary's Share of Income, Deductions, Credits, etc.
Form 5227-K-1: Split-Interest Trust Beneficiary's schedule K-1

Additional Tax Forms

Form 1097-BTC : Bond Tax Credit
Form 1098-C : Contributions of Motor Vehicles, Boats, and Airplanes
Form 1099-A : Acquisition or Abandonment of Secured Property
Form 1099-C : Cancellation of Debt
Form 1099-CAP : Changes in Corporate Control and Capital Structure
Form 1099-G : Certain Government Payments
Form 1099-H : Health Coverage Tax Credit (HCTC) Advance Payments
Form 1099-K : Merchant Card and Third-Party Network Payments
Form 1099-LTC : Long-Term Care and Accelerated Death Benefits
Form 1099-PATR : Taxable Distributions Received From Cooperatives
Form 1099-Q : Payments From Qualifed Education Programs
Form 1099-S : Proceeds From Real Estate Transactions
Form 1099-SA : Distributions From an HSA, Archer MSA, or Medicare Advantage MSA
Form 2439: Notice to Shareholder of Undistributed Long-Term Capital Gains
Form 5498 : IRA Contribution Information
Form 5498-ESA : Coverdell ESA Contribution Information
Form 5498-SA : HSA, Archer MSA, or Medicare Advantage MSA Information
Form W-2G : Certain Gambling Winnings
Form W-2C: Corrected Wage and Tax Statement

v2.3 Supported Message Sets


OFX Roadmap

Previous Versions

Version / Description Specification (.pdf) Schema Files (.zip) All Files (.zip)
Tax Extension Version 2020.0 Download Download Download
Version 2.2.1 Download
Version 2.2
See also OFX Implementation Guide for 2.2 and OAuth
Download Download
Version 2.1.1 (Equivalent to OFX 2.1 with MFA) Download
Version 2.0.3 (Equivalent to OFX 2.0.2 with MFA)
Note: OFX 2.0.3 is the same as OFX 2.1.1 but without loans and amortization, images, investment closing and Automatic 10 way download. (It is therefore a smaller spec and more easily perused if the newer features aren’t needed.) Unlike OFX 1.0.3, 401k and Tax are included in OFX 2.0.3. OFX 2.x specifications are also XML (versus SGML) based.
Version 1.6 (last of the SGML specs) Download
Version 1.0.3 (equivalent to OFX 1.0.2 with MFA) Download
Version 1.0.2 Download
Aggregation Specification 1.0 (.doc) Download

No content found