Hold On! Just fill 2 fields to have an account. It takes only 50 seconds.


Already Have an Account, File 1099 in 10 Minutes


Or Have a Question: (316) 869-0948

No Thanks, I dont need anything

1099 A eFile IN 5 STEPS


Set up your free account with form1099online.com with in 2 minutes. To 1099 A eFile, register one account for any number of Payers and file throughout the year. Simply TRY NOW FOR FREE AND pay only if you submit forms.


Select the appropriate Form that you want to file as 1099-A or 1099-MISC or 1099-DIV or 1099-K or 1099-INT or 1099-R. Click on Start New Form button to select the appropriate 1099 form.


Enter Info of the payer, recipient and form anoumt. On this page you have to enter 1099 information. First enter the Payer info or if you have an existing Payer select payer from the drop down.


Select the filled form and submit. Here completes your 1099 form filing needs. Please select the payer and click continue to submit forms to IRS. All the selected payers forms will be transmitted to IRS


Finally download the submitted 1099 form and keep it for your records.

Pricing Plan


  • 1-100
  • 101-500
  • 501 & Above

Federal e-File Only

  • $2.99/form
  • $1.99/form
  • $0.75/form

USPS Mail Only

  • $1.49/form
  • $1.49/form
  • $1.49/form

1099 A eFile? 1099 A eFile with form1099online.com is quicker and easy

We made easy 1099 A eFile system and upgrade as we hear the best points about system that have we are treated as the customer friendly system.

File Form 1099 A, Interest Income, for each person: To whom you paid amounts reportable in boxes 1, 3, and 8 of at least $10 (or at least $600 of interest paid in the course of your trade or business described in the instructions for Box 1. Interest Income, later); For whom you withheld and paid any foreign tax on interest; or From whom you withheld (and did not refund) any federal income tax under the backup withholding rules regardless of the amount of the payment.

script>(function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-89594702-1', 'auto'); ga('send', 'pageview');script>$(document).ready(function () {//var dcUsers={UserId: $("#hdnUserId").val(), FullName: $("#txtFullName").val(), EmailAddress: $("#txtEmail").val(), Password: $("#txtPassword").val(), ConfirmPassword: $("#txtConfPassword").val(), Phone: $("#txtPhNumber").val()}; $('#capthaText, #txtCaptha').bind("cut copy paste", function (e){e.preventDefault();}); //$("#txtEmail").blur(function (){// var vCheckingEmailAddress=CheckingEmailAddress($("#txtEmail").val()); // if (vCheckingEmailAddress!="") //{// alert('hi'); //}//}); var validator=$("#frmUsers").kendoValidator({rules:{checkCaptcha: function (input){if (input.val() !=""){if (input.is("[name=txtCaptha]")){return $("#capthaText").text()==input.val();}}return true;}, confirmPassword: function (input){if (input.is("[name=txtConfPassword]")){return input.val()==$("#txtPassword").val();}return true;}}, messages:{checkCaptcha: "Invalid captcha", confirmPassword: "Password should match confirm passowrd"}}); function GenerateCaptcha(captchaLength){var alphaArray=['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'O', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']; var capthaString=""; for (var i=0; i < captchaLength; i++){var randomNumber=Math.floor(Math.random() * ((alphaArray.length - 1) - 0 + 1) + 0); // console.log(randomNumber); capthaString +=alphaArray[randomNumber];}return capthaString;}var captcha=GenerateCaptcha(5); $("#capthaText").text(captcha); $("#btnReloadCaptha").click(function (e){e.preventDefault(); var captcha=GenerateCaptcha(5); $("#capthaText").text(captcha);});});