Did you perform services in OH? or out of state?
You received salary from this LLC. Is this correct?
The IT-1140 is used to collect the estimated Ohio state tax for the nonresident investor. The computation of the amount of tax required to be paid is based on the nonresident distributive share of Ohio income.
Please remember that the distributive share is taxed (for federal and for state) whether or not the income is distributed, or paid, to you in the year that the income is earned. That is, it is the K-1 amount of income and not your salary or payments received that is used to compute your income for the year.
If you filed Ohio individual income tax forms you likely should have been reporting an amount of income from the pass through entity that is Ohio income and is subject to Ohio income tax (And the tax on it should have been similar to the amount of tax computed on the IT-1140.) Your comment that you would always file for a full refund of the Ohio tax seems to indicate you did not report the Ohio income subject to tax as a nonresident.
If I am an investor in a pass through entity that does business in Ohio then I must pay individual income tax on my share of the income earned in Ohio.
For example, if I am a 1/4 owner of an entity I must generally report and pay tax on 1/4 of the Ohio income of that entity regardless of my state of residence.
If the entity earned 100K in total and 80% was earned in Ohio then I would report and pay tax on 20K (100 x .80 x 1/4) for that year as a nonresident. Of course, the Ohio resident investor has to pay Ohio tax on income earned in or out of Ohio and so would have Ohio income of 25K (100k x 1/4) for the year on his individual return.
So, unfortunately, it does seem that it may be correct that you need to repay the amounts you got as refunds if you did not report Ohio source income subject to tax.
I hope this helps explain the process even though it is likely not the answer you would have liked to hear. Please ask if you need clarification.
Indeed, the state of Ohio is saying that you can not decide that one of the investors will report a different portion of the company income as being income from within Ohio than is the case for the company as a whole (and I agree).
It is generally not at the discretion of the partnership to allocate all or none of the income earned for performance of services in Ohio differently to one of the partners. It is not at the discretion of the individual partner to report the allocation of state income differently than the partnership has allocated the income. Certain tax items, such as "nexus" to a state, must be determined by the partnership and not the partner.
For a technical discussion of nexus of out of state entities see the article linked at http://taxprof.typepad.com/taxprof_blog/2008/02/the-evolution-a.html
The correct allocation of partnership income to a state depends primarily on where the services were performed or where the operations of the company took place (as a general rule). Software sales would usually be attributed to the state from which the sale was made and not the location of the buyer. If there were significant services more than those that were ancilliary to the sales then those services may have to be counted as income taxable in the location performed, such as at the out of state customer location. That raises a possiblity that there was income reportable to a state or stated other than Ohio and NH.
Whether a specific activity or transaction has to be included as income taxable to a state depends on the particular rules of that state. This is also not usually a choice for the individual partner but is a determination that has to be made by the partnership based on the rules of the various states where activity occurred and the facts and circumstances of the activity as it relates to those multiple sets of rules. To further complicate these determinations, each type of state tax may use different standards within one state to determine "nexus". See, for example, the fottnote to the article Ohio Commercial Activity Tax: Nexus Standards at http://www.tax.ohio.gov/divisions/communications/information_releases/CAT/CAT200502.stm
As to what could have been done differently, one option would have been to have more than one entity with a separate subsidiary performing and reporting the income not generated from the activity in Ohio. Although additional organization cost, as well as separate accounting cost and multiple tax reporting would be needed that might have been a viable alternative so that you were not the 1/4 investor in an entity that had 75% of the income taxable to Ohio.
Based on the information you have presented on the organization of the entity, as the 1/4 investor in an entity that had 75% of the total income taxable to Ohio you would have to report 75% of your distributive share of partnership income as taxable to Ohio.
As mentioned, if your role was not as an investor/owner you would only report your income (as a contractor or employee) based on the rules of where the activity occurred.
I hope this helps to clarify for you. Please continue to ask if you need more help.