The tax office (Finanzamt) collects taxes in Germany. They are responsible for all tax matters.