Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

i need help with my project. Its a 1040 ez program on visual basic 2012 Here's what I have to do: For your project, you

i need help with my project.

Its a 1040 ez program on visual basic 2012

Here's what I have to do:

For your project, you will implement a Federal 1040 EZ income tax form that will calculate a persons income tax for the year. There are several fields that are not required for the final project. These include: Address Information: Foreign country name, Foreign province/state/county, Foreign postal code Line 5 Checkboxes only we are assuming the filer is not a dependent Lines 8B, 13 B & D Third Party Designee section Sign here omit the signature line itself, but use date occupation & phone number Paid Preparer section

Application Requirements: Your final application should correctly calculate the taxes owed or refund due to the user who fills it out. The application should allow the user to save their work and open it later. The application should allow the user to print their taxes in an easily readable format that includes the address block, and both the line numbers from the form, as well as those amounts. You should also include a signature line, and insert the date, occupation & phone number from the form. Use a combo box for the user to select their state, a checkbox group for the Presidential Election Campaign, a radio group for 13c with the following options: (Check, Direct Deposit). It should include a file menu that allows the user to open, save or print.

Programming Requirements: Use 2 or more forms and at least 1 module, 1 constant, 1 global, 1 loop, 1 if-else statement, 1 switch statement, 1 procedure or method. All fields should be validated for input, using appropriate methods (try/catch, not String.empty, etc.). If your app crashes due to not validating input, you will be penalized 50 points.

Notes:

All fields dealing with dollar amounts should use the currency format. (c) Lines 4, 6, 9, 10, 12, 13a & 14 are all calculations. They depend on other information entered into the form. The application should warn the user if they are ineligible to use the 1040EZ form (Line 2 -Taxable Interest is more than $1500 or Line 6 - Taxable Income more than $100,000). The tax form should include a radio group that asks if it is a single or joint return. If a single return is selected, all fields relating to the spouse can be disabled, and $10,300 should be entered as the amount for line 5. If a joint return is selected, $20,600 should be entered as the amount for line 5. Line 8a Earned Income Credit If Line 4 is greater than $14,000 for single or $28,000 for joint, set the amount to $0. If Line 4 is less than $8,000 for single or $16,000 for married filing jointly, set the amount here to $500.00. Each dollar earned over $8,000 for single or two dollars over $16,000 for joint reduced the EIC by .0833 %.

Line 10 You will use the following table to determine the tax:

Rate Single Filers Married Joint Filers 10% $0 to $9,275 $0 to $18,550 15% $9,275 to $37,650 $18,550 to $75,300 25% $37,650 to $91,150 $75,300 to $100,000 28% $91,150 to $100,000

This is a progressive tax system. This means that each dollar earned above a certain level is taxed at a higher percentage. For instance, a single filer who makes $40,000 will have the first $9275 taxed at 10%, the next $28,375 taxed at 15%, and the last $2,350 taxed at 25%. Line 11 If the Full Year coverage box is not checked, the amount entered here will be the higher of these two amounts: 2% of line 4, or $325 per adult ($325 single, $650 joint), but is not to exceed $975. Lines 13a & 14 If the filer is getting a refund, you should only display the refund amount. If the filer has to pay, you should only display the payment amount both on the screen & on the printed page.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft Visual Basic 2017 For Windows Web And Database Applications

Authors: Corinne Hoisington

1st Edition

1337102113, 978-1337102117

More Books

Students also viewed these Databases questions

Question

1. Diagnose and solve a transfer of training problem.

Answered: 1 week ago