Tax Software can achieve 100% data import reliability

1. Industry-Standard JSON File Import

Supplement TXF (Tax Exchange Format) file import with JSON file import in desktop tax software and add JSON file import to online tax software.

FDX Tax Schema and Model Files

A copy of the FDX tax schema files (yaml) and related model files in csharp, java, python, ruby, and typescript languages are available at this private GitHub repository:

https://github.com/iTipsDev/fdx-tax-schema-v6.6.0

We will make this repository available to developers implementing Financial Data Exchange (FDX) JSON in their applications. Just send your GitHub user email and company name to info@taxdataexchange.org to be granted access.

 

2. PDF with Embedded JSON File Import

Inspect uploaded PDF files for embedded JSON in "Document Properties".

Example Intelligent Tax Document

Download

Form

Example Java code


import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDDocumentInformation;

import java.io.File;

public class PdfFdxJsonReader {

    private String fdxJson;
    private String fdxVersion;
    private String fdxSoftwareId;

    public String getFdxJson( ) {
        return fdxJson;
    }

    public String getFdxVersion( ) {
        return fdxVersion;
    }

    public String getFdxSoftwareId( ) {
        return fdxSoftwareId;
    }

    public void read( String pdfInFilePath ) {

        try (
            PDDocument document = PDDocument.load( new File( pdfInFilePath ) );
        ) {

            PDDocumentInformation info = document.getDocumentInformation( );
            if ( info == null ) {
                return;
            }

            this.fdxJson = info.getCustomMetadataValue( "fdxJson" );
            this.fdxVersion = info.getCustomMetadataValue( "fdxVersion" );
            this.fdxSoftwareId = info.getCustomMetadataValue( "fdxSoftwareId" );

        } catch ( Exception e ) {

            System.out.println( e.getMessage( ) );

        }

    }

}

 

 

3. Industry-Standard REST API Import

Join the Tax Data Exchange Network and
retrieve tax data via API from network members.

Simple JSON Payload

Document Credentials

Simple REST Interface Using HTTP GET Request

curl --request GET \
  --location "https://host-domain-here/fdx/v6/tax-forms/6199514461372416" \
  --header "Accept: application/json" \
  --header "X-ApiKey: api-key-here" \
  --basic --user 6199514461372416:36059831

 

 

© Copyright 2026. All Rights Reserved. (www)