dates due payment tax nc estimated tax payment due dates Individual Income Tax Return electronically using available tax software products. Box 510000 San Francisco CA 94151-5100. … Sunday, August 28, 2022 Edit