Hi Fay,
If the covenants and bylaws are silent on late fees, one should follow the applicable statutes:
Virginia Property Owners' Association Act if an HOA
Virginia Condominium Act if in a COA
Per the Property Owner's Association Act:
§ 55-513.3. Assessments; late fees Except to the extent that the declaration or any rules or regulations promulgated pursuant thereto provides otherwise, the board may impose a late fee for, not to exceed the penalty provided in § 58.1-3915, any assessment or installment thereof that is not paid within 60 days of the due date for payment of such assessment.
§ 58.1-3915. Penalty for failure to pay taxes by December 5 (referenced in the above passage)
Except as otherwise provided by ordinance under § 58.1-3916, any person failing to pay any county, town and city levies on or before December 5 shall incur a penalty thereon of five percent, which shall be added to the amount of taxes or levies due from such taxpayer, and which, when collected by the treasurer, shall be accounted for in his settlements.
Laymans' Translation:
After 60 days, a 5% penalty can be incurred (unless your CC&Rs or Bylaws say otherwise)