The governing body may prescribe penalties for the violation of ordinances it may have authority to pass, by one or more of the following: imprisonment in the county jail or in any place provided by the municipality for the detention of prisoners, for any term not exceeding 90 days; or by a fine not exceeding $2,000; or by a period of community service not exceeding 90 days.
The governing body may prescribe that for the violation of any particular ordinance at least a minimum penalty shall be imposed which shall consist of a fine which may be fixed at an amount not exceeding $100.
The governing body may prescribe that for the violation of an ordinance pertaining to unlawful solid waste disposal at least a minimum penalty shall be imposed which shall consist of a fine which may be fixed at an amount not exceeding $2,500 or a maximum penalty by a fine not exceeding $10,000.
The court before which any person is convicted of violating any ordinance of a municipality shall have power to impose any fine, term of imprisonment, or period of community service not less than the minimum and not exceeding the maximum fixed in such ordinance.
Any person who is convicted of violating an ordinance within one year of the date of a previous violation of the same ordinance and who was fined for the previous violation, shall be sentenced by a court to an additional fine as a repeat offender. The additional fine imposed by the court upon a person for a repeated offense shall not be less than the minimum or exceed the maximum fine fixed for a violation of the ordinance, but shall be calculated separately from the fine imposed for the violation of the ordinance.
Any municipality which chooses not to impose an additional fine upon a person for a repeated violation of any municipal ordinance may waive the additional fine by ordinance or resolution.
Any person convicted of the violation of any ordinance may, in the discretion of the court by which he was convicted, and in default of the payment of any fine imposed therefor, be imprisoned in the county jail or place of detention provided by the municipality, for any term not exceeding 90 days, or be required to perform community service for a period not exceeding 90 days.
Any municipality that chooses to impose a fine in an amount greater than $1,250 upon an owner for violations of housing or zoning codes shall provide a 30-day period in which the owner shall be afforded the opportunity to cure or abate the condition and shall also be afforded an opportunity for a hearing before a court of competent jurisdiction for an independent determination concerning the violation. Subsequent to the expiration of the 30-day period, a fine greater than $1,250 may be imposed if a court has not determined otherwise or, upon reinspection of the property, it is determined that the abatement has not been substantially completed.
N.J.S. § 40:49-5