Any candidate failing to file a report on the designated due date shall be subject to a fine of $50 per day for the first three days late and, thereafter, $500 per day for each late day, not to exceed 25% of the total receipts or expenditures, whichever is greater, for the period covered by the late report. However, for the reports immediately preceding the primary and general election, the fine shall be $500 per day for each late day, not to exceed 25% of the total receipts or expenditures, whichever is greater, for the period covered by the late report. For a candidate's termination report, the fine shall be $50 per day for each late day, not to exceed 25% of the total receipts or expenditures, whichever is greater for the period covered by the late report. All fines must be paid from the candidate's personal funds - not campaign funds. (Section 106.07(2) and (8), Florida Statutes)