1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Valentin [98]
3 years ago
10

For whom is beneficial to deduct the amount paid in state income tax from their income for purposes of computing federal income

tax?
Computers and Technology
1 answer:
Musya8 [376]3 years ago
8 0

Obvious advantages stem from being able to deduct the full cost of state and local taxes you have to pay each year. Every deduction from taxable income helps, and these taxes can sometimes be significant. It's something of a double hit if you have to pay taxes to your state and also pay federal tax on taxes you paid to your state.

The state and local tax deduction (SALT) prevents that from happening, at least to some extent.

Rules for the SALT Deduction

All income taxes that are imposed by a state, local, or foreign jurisdiction can be deducted subject to a few rules.

First, you must itemize your deductions on Schedule A to claim them. This means foregoing the standard deduction, which is often more than the total of a taxpayer's itemized deductions for the tax year. Don't be penny wise and pound foolish and give the Internal Revenue Service more money than you have to. Make sure your total itemized deductions exceed the standard deduction for your filing status so itemizing is worth your while. Otherwise, you'll be paying taxes on more income than you have to, which was what you were trying to avoid in the first place.

The tax must be imposed on you personally. You can't claim a deduction for income taxes paid by one of your dependents—and in some cases, even by your spouse. You must have paid them during the tax year for which you're filing.  

Eligible expenses that can be deducted as state and local income taxes include:

Withholding for state and local income taxes as shown on Form W-2 or Form 1099

Estimated tax payments you made during the year

Extension tax payments you made during the year

Payments made during the year for taxes that arose in a previous year

Mandatory contributions to state benefit funds

You might be interested in
Franklin gave a presentation without any help from others. He didn't smile, and he looked at the floor during the presentation.
satela [25.4K]

Answer:

C. Practiced in front of a trusted adult..

8 0
3 years ago
Which of the following Web 2.0 tools can aid in searches using key words? (1 p
svet-max [94.6K]

Web 2.0 Tools can aid in searches using key words

Explanation:

Web 2.0 Tools can aid in searches using key words .The followings are some tool like face book and you tube and google search that allow users to searches using key words. web 2.0 tools can be used to teach curriculum content, store data, create and edit video, edit photos,etc.,

Web 2.0 tools are easy to use websites designed to encourage creativity, team work, also helps in higher order thinking skills in classroom .The important thing is to teach students to think critically with whatever tools they have in front of them using key words while searching.

3 0
3 years ago
What makes an operating system the master controller
IceJOKER [234]

Answer:

An operating system is a master control program, which controls the functions of the computer system as a whole and the running of application programs. All computers do not use the same operating systems.

Explanation:

5 0
3 years ago
What set of code correctly initializes all elements of the array ar to the value 0, given the declaration
Veronika [31]

Answer:

The correct answer is:

C. ndx = 0;

while (ndx < 3) {

ar[ndx] = 0;

ndx++;

}

Explanation:

The declaration given is:

int ar[3];

This means the array consists of three locations and is named as ar.

We know that the indexes are used to address the locations of an array and the index starts from 0 and goes upto to 1 less than the size of the array which means the indexes of array of 3 elements will start from 0 and end at 2.

Now in the given options we are using ndx variable to run the while loop.

So the code to assign zero to all elements of array will be

ndx = 0;

while(ndx<3)

{

ar[ndx] = 0;

ndx++;

}

Hence, the correct answer is:

C. ndx = 0;

while (ndx < 3) {

ar[ndx] = 0;

ndx++;

}

7 0
3 years ago
One of the Visual Studio 2015 languages that can be used for rapid application development is C#. Another language that supports
Serga [27]

Answer:

Visual Basic is the appropriate answer for the following blank.

Explanation:

Visual Basic is a language based on real events of a third generation for the Module Object model coding model that was originally published and declared legacy in 2008.

  • In an easy to use graphical environment programmers can create a visual basic programming language for software interfaces and codes. VB is the collection of different components used with the help of the forms with specific characteristics and actions.
7 0
3 years ago
Other questions:
  • Which of the following best describes a toolbar?
    9·1 answer
  • 30 POINTS! PLEASE ANSWER QUICK!!!
    12·1 answer
  • 20 POINTS!
    15·1 answer
  • There are six different sequences for the three approval tasks: check inventory; check credit; check special terms.
    5·1 answer
  • We can include following item(s) during configuration itemidentification:
    10·1 answer
  • Hurry answerrrrrrr pleaseee
    11·2 answers
  • Select the correct answer from each drop down menu
    8·2 answers
  • ___________ is a computer programming language.
    9·2 answers
  • Write a method that computes the average of the values in an array of doubles. The header of the method is as follows:
    14·1 answer
  • Type of operating system used i handleheld device
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!