(Offer and Acceptance. An "offer" is an expression of willingness to do or refrain from doing a particular thing.For contract formation, the offer and acceptance are essential terms. The offer and acceptance form the agreement between the parties. The only legal treatise on North Carolina contract law, its easy-to-use format includes tables of cases and statutes, and appendices. North Carolina law requires that ten types of contract must be in writing to be enforceable. This is the Statute of Frauds. North Carolina law, and sometimes federal law, gives you the right to cancel certain transactions even after you have signed a contract or agreement. The elements of a legally enforceable contract include legality, capacity, an offer, consideration, mutual consent, consideration, specificity of conditions. Our contract lawyers been serving North Carolina in breach of contract cases for more than 30 years.