Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Record formats for IRS 1220 #2

Closed
wadearnold opened this issue Jul 1, 2020 · 1 comment
Closed

Create Record formats for IRS 1220 #2

wadearnold opened this issue Jul 1, 2020 · 1 comment
Assignees

Comments

@wadearnold
Copy link
Member

wadearnold commented Jul 1, 2020

The IRS defines an electronic ASCII format for filling documents through their FIRE system. The FIRE system is used to automate the traditional paper process for paper or PDF forms. The Publication 1220 is the standard for IRS forms 1097,1098,1099,3921,3922,5498 and W-2g and their variations. Our initial efforts are focusing on 1099 specifically on 1099-MISC &1099-NEC, and 1099-INT & 1099-OID.

Our design goal is that irs.1099MISC datatype will have the ability to take a JSON representation as input and utilize the 1220 record types to output a 1099MISC ASCII file ready for upload to the FIRE server. The data types, record size, and formats for validation of publication are located in Part C | Record Format Specifications and Record Layouts. on page 45. Basic inputs represented in JSON format are in the Data folder of this project.

@wadearnold wadearnold changed the title Create writer for IRS 1220 Create Record formats for IRS 1220 Jul 2, 2020
@wadearnold wadearnold added this to the IRS 1220 Record Formats milestone Jul 2, 2020
@mfdeveloper508
Copy link
Contributor

added components for IRS 1220

  • A/B/C/F/K/T record
  • sub records for 1099MISC, 1099OID, 1099PATR, 1099INT, 1097BTC
  • irs file struct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants