setup fee
Meaning
- noun An initial fee that is charged by an organization to set up an account (or similar financial instrument).
Similar words
service charge service fee seed money handling fee entry fee handling charge fee schedule finder's fee cover charge charge
Save “setup fee” to learn later