File your Taxes for Free!
  • Get your maximum refund*
  • 100% accurate calculations guaranteed*

TurboTax Federal Free Edition - File Taxes Online

Don't let filing your taxes get you down! We'll help make it as easy as possible. With e-file and direct deposit, there's no faster way to get your refund!

Approved TurboTax Affiliate Site. TurboTax and TurboTax Online, among others, are registered trademarks and/or service marks of Intuit Inc. in the United States and other countries. Other parties' trademarks or service marks are the property of the respective owners.


© 2012 - 2018 All rights reserved.

This is an Approved TurboTax Affiliate site. TurboTax and TurboTax Online, among other are registered trademarks and/or service marks of Intuit, Inc. in the United States and other countries. Other parties' trademarks or service marks are the property of the respective owners.
When discussing "Free e-file", note that state e-file is an additional fee. E-file fees do not apply to New York state returns. Prices are subject to change without notice. E-file and get your refund faster
*If you pay an IRS or state penalty or interest because of a TurboTax calculations error, we'll pay you the penalty and interest.
*Maximum Refund Guarantee - or Your Money Back: If you get a larger refund or smaller tax due from another tax preparation method, we'll refund the applicable TurboTax federal and/or state purchase price paid. TurboTax Federal Free Edition customers are entitled to payment of $14.99 and a refund of your state purchase price paid. Claims must be submitted within sixty (60) days of your TurboTax filing date and no later than 6/15/14. E-file, Audit Defense, Professional Review, Refund Transfer and technical support fees are excluded. This guarantee cannot be combined with the TurboTax Satisfaction (Easy) Guarantee. *We're so confident your return will be done right, we guarantee it. Accurate calculations guaranteed. If you pay an IRS or state penalty or interest because of a TurboTax calculations error, we'll pay you the penalty and interest.
https://turbotax.intuit.com/corp/guarantees.jsp

E File 1040nr

1040ez Tax Form 2012Federal Tax Amended ReturnHow Do I Fill Out A 1040x FormAmended Tax Returns More:label_amended_20tax_20returns More:taxesPrintable 1040 FormEfile For Free State And FederalHow Do I Amend My TaxesH&r Block Free Tax PrepPrior TaxFree Taxes OnlineHow Do I File Taxes From 2009Free Tax Calculator 2012How Long Does An Amended Tax Return TakeWww H&r BlockTax Exemptions For Disabled VeteransFiles Taxes OnlineCan I Efile An Amended Tax Return1040nr Ez 2011Amend 2011 Tax Return OnlineFree State Tax Filing 2012H & R Block Free Tax Filing2012 Free Taxes2009 Tax Forms DownloadHandr Block2014 Tax Forms 1040ezCan You E File 2012 Taxes NowWhere Can I Get 2012 Tax FormsWww.irs.gov/form 1040xFree 1040ez Tax FilingFree Military TurbotaxHr Block Free MilitaryHow To Fill Out 1040x Form2012 FreetaxusaFree 1040ez FormsNeed To File 2011 Tax Return H And R BlockEz Form 2012Amending Tax ReturnsH&r Block Ez FormFile Taxes Online Free 2012How To Amend A Tax Return

E File 1040nr

E file 1040nr Index Symbols $10,000, cash payments over, Introduction A Assistance (see Tax help) C Cash transactions over $10,000, Introduction F Form, Who Must File Form 8300? 8300, Who Must File Form 8300? Free tax services, How To Get Tax Help H Help (see Tax help) M More information (see Tax help) P Publications (see Tax help) R Reporting cash payments over $10,000, Introduction T Tax help, How To Get Tax Help Taxpayer Advocate, Taxpayer Advocate Service. E file 1040nr TTY/TDD information, How To Get Tax Help Prev  Up     Home   More Online Publications
Español

Social Media Registry API Documentation

About the API

This documentation describes methods to use the Social Media Registry API to access the contents of the Social Media Registry.

The Social Media Registry is an official source of information about social media accounts that represent official U.S. federal government agencies, elected officials, or members of the President’s Cabinet.

If you work for the federal government and have a .gov or .mil e-mail address, you can register official U.S. federal accounts at HowTo.gov.

If you have feedback, questions, or want to tell us about the product you built with the Social Media Registry API, please e-mail us.

Back to Top

Accessing the API

The interface described here uses the same method URLs and parameters for all response formats, including HTML5, JSON, and XML. If no response format is specified at request time, the results are returned as HTML5 (with the assumption that a user is accessing the API via a web browser). To specify alternate formats, append the result format to the method call:

http://registry.usa.gov/accounts?agency_id=usda
http://registry.usa.gov/accounts.json?agency_id=usda
http://registry.usa.gov/accounts.xml?agency_id=usda

API requests can be called from remote sites via Javascript using the Cross-Origin Resource Sharing mechanism (CORS) supported in most browsers. All published API methods may be called from any domain.

If support for older browsers is required, JSON requests can be made with a callback parameter in order to return JSONP responses:

http://registry.usa.gov/accounts.json?agency_id=usda&callback=listaccounts

API Updates Using Feeds

Some API methods are also available as feeds in the ATOM format. These feeds can be added to any news feed reader to list recent changes.

The ATOM format is an XML feed standard; each entry contains a summary of the Registry change and a link to the Registry API to view more information.

Feed Examples

List the most recently updated official Twitter accounts: http://registry.usa.gov/accounts.atom?service_id=twitter

List the most recently updated official accounts from the U.S. Department of Agriculture: http://registry.usa.gov/accounts.atom?agency_id=usda

Back to Top

API Methods

/accounts (GET)

List official U.S. government social media accounts entries in the registry. This method is also available as an ATOM feed.

Parameters

  • agency_id: ID (from /agencies)
  • service_id: ID (from /services)
  • tag: text
  • page_size: integer
  • page_number: integer

Output

  • page_count: integer
  • page_number: integer
  • total_items: integer

Accounts

  • service_url: text
  • verified : boolean
  • service_id: ID
  • account: text
  • details_url: text
  • organization: text
  • agencies
    • agency_id: text
    • agency_name: text
    • agency_url: text

Example Calls

List all official accounts from the U.S. Department of Agriculture: http://registry.usa.gov/accounts?agency_id=usda

List all official Twitter accounts from the U.S. Department of Health and Human Services:
http://registry.usa.gov/accounts?service=twitter&agency_id=hhs

/accounts/{service ID} (GET)

A synonym for /accounts?service_id={service}, provided for REST-style browsing.

/accounts/{service ID}/{account} (GET)

A synonym for the /accounts/verify method, using a canonical service and account ID provided by that method. For example, the service and account ID for http://twitter.com/JPL_Bear might be twitter/JPL_Bear, making the canonical URL take the form http://registry.usa.gov/accounts/twitter/JPL_Bear

This is provided primarily for REST-style browsing.

Back to Top

/accounts/verify (GET)

Check whether the provided URL is registered as an official government social media account.

Example: /accounts/verify?service_url=https%3A%2F%2Ftwitter.com%2F%23%21%2FJPL_Bear

Parameters

  • service_url: URL (required)

Output

  • verified: boolean
  • service_url: URL
  • service_id: ID (from /services list)
  • account: text

(if verified is true:)

  • details_url: URL
  • organization: text
  • info_url: text
  • agencies
    • agency_id: text
    • agency_name: text
    • agency_url: text
  • tags: list
  • language: text
  • display_name: text
  • updated_by: text
  • updated_at: ISO 8601 date

Back to Top

/agencies (GET) 

List the sponsoring agencies that may be specified in the /accounts/add method.

Parameters

  • none

Output

  • page_count: integer
  • total_items: integer
  • page_number: integer
  • agencies: list
    • agency_id: text
    • agency_name: text
    • agency_url: text

/services (GET)

List the social media services that are currently supported in the /accounts/add method.

Parameters

  • none

Output

  • page_count: integer
  • total_items: integer
  • page_number: integer
  • services: list
    • service_id: text
    • service_name: text

Back to Top

/tags (GET) 

List tags that are suggested for describing an account.

Parameters

  • keywords: text

Output

  • tags: list
  • tag_id: text
  • tag_text: text

Source Code

The code for the Social Media Registry is open source and available on GitHub. It is written in Ruby.

Example Applications

Terms of Service

By using this data, you agree to the Terms of Service.

Back to Top

The E File 1040nr

E file 1040nr 7. E file 1040nr   Excess Contributions Table of Contents How Do I Know If I Have Excess Contributions? What Happens If I Have Excess Contributions?Excess Annual Addition Excess Elective Deferral If your actual contributions are greater than your MAC, you have an excess contribution. E file 1040nr Excess contributions can result in income tax, additional taxes, and penalties. E file 1040nr The effect of excess contributions depends on the type of excess contribution. E file 1040nr This chapter discusses excess contributions to your 403(b) account. E file 1040nr How Do I Know If I Have Excess Contributions? At the end of the year or the beginning of the next year, you should refigure your MAC based on your actual compensation and actual contributions made to your account. E file 1040nr If the actual contributions to your account are greater than your MAC, you have excess contributions. E file 1040nr If, at any time during the year, your employment status or your compensation changes, you should refigure your MAC using a revised estimate of compensation to prevent excess contributions. E file 1040nr What Happens If I Have Excess Contributions? Certain excess contributions in a 403(b) account can be corrected. E file 1040nr The effect of an excess 403(b) contribution will depend on the type of excess contribution. E file 1040nr Types of excess contributions. E file 1040nr   If, after checking your actual contributions, you determine that you have an excess, the first thing is to identify the type of excess that you have. E file 1040nr Excess contributions to a 403(b) account are categorized as either an: Excess annual addition, or Excess elective deferral. E file 1040nr Excess Annual Addition An excess annual addition is a contribution that is more than your limit on annual additions. E file 1040nr To determine your limit on annual additions, see chapter 3 (chapter 5 for ministers or church employees). E file 1040nr In the year that your contributions are more than your limit on annual additions, the excess amount will be included in your income. E file 1040nr Excise Tax If your 403(b) account invests in mutual funds, and you exceed your limit on annual additions, you may be subject to a 6% excise tax on the excess contribution. E file 1040nr The excise tax does not apply to funds in an annuity account or to excess deferrals. E file 1040nr You must pay the excise tax each year in which there are excess contributions in your account. E file 1040nr Excess contributions can be corrected by contributing less than the applicable limit in later years or by making permissible distributions. E file 1040nr See chapter 8 for a discussion on permissible distributions. E file 1040nr You cannot deduct the excise tax. E file 1040nr Reporting requirement. E file 1040nr   You must file Form 5330 if there has been an excess contribution to a custodial account and that excess has not been corrected. E file 1040nr Excess Elective Deferral An excess elective deferral is the amount that is more than your limit on elective deferrals. E file 1040nr To determine your limit on elective deferrals, see chapter 4. E file 1040nr Your employer's 403(b) plan may contain language permitting it to distribute excess deferrals. E file 1040nr If so, it may require that in order to get a distribution of excess deferrals, you either notify the plan of the amount of excess deferrals or designate a distribution as an excess deferral. E file 1040nr The plan may require that the notification or designation be in writing and may require that you certify or otherwise establish that the designated amount is an excess deferral. E file 1040nr A plan is not required to permit distribution of excess deferrals. E file 1040nr Correction of excess deferrals during year. E file 1040nr   If you have excess deferrals for a year, a corrective distribution may be made only if both of the following conditions are satisfied. E file 1040nr The plan and either you or your employer designate the distribution as an excess deferral to the extent you have excess deferrals for the year. E file 1040nr The correcting distribution is made after the date on which the excess deferral was made. E file 1040nr Correction of excess deferrals after the year. E file 1040nr   If you have excess deferrals for a year, you may receive a correcting distribution of the excess deferral no later than April 15 of the following year. E file 1040nr The plan can distribute the excess deferral (and any income allocable to the excess) no later than April 15 of the year following the year the excess deferral was made. E file 1040nr Tax treatment of excess deferrals not attributable to Roth contributions. E file 1040nr   If the excess deferral is distributed by April 15, it is included in your income in the year contributed and the earnings on the excess deferral will be taxed in the year distributed. E file 1040nr Tax treatment of excess deferrals attributable to Roth contributions. E file 1040nr   For these rules, see Regulations section 1. E file 1040nr 402(g)-1(e). E file 1040nr Prev  Up  Next   Home   More Online Publications