On previous questions, it sounds like other experts addressed that Net 30/1.5% is standard. Nonetheless, with my current client it sometimes took 3 months or more after the invoice. It didn't sound right to me, so when I spoke with my client, her response was:
"All the contractors here wait that long, your lucky as some wait 6 months or more and it's unprofessional ask. You'll get your money when it is approved."
Is this common in the BI/Software development field or very rare?
Also, is it unprofessional to send a one line email reminder of unpaid balances every 2 weeks when a client is late?