Kommunalskatten har varit en inkomst- , företags- , kapital- och fastighetsskatt och har tagits ut av både fysiska och juridiska personer .