
On the nail
British Specific
Mainly used in British English, may not be understood internationally. Use with British audiences. 
Historical Business
Originally from old trading practices, where deals were finalized by hitting a nail. Resonates in business contexts. 
Figurative Meaning
Not about actual nails. Implies doing something promptly, can describe payments or decisions. 