One Gwinnett County city will test a new state law that limits the tax commissioner’s ability to boost her salary with per-parcel fees for collecting taxes.

Gwinnett County commissioners on Tuesday approved an agreement with the city of Grayson that directs Tax Commissioner Tiffany Porter to collect taxes for the city at a cost of $1.80 per parcel — and without additional per-parcel fees that would have increased her personal salary.

Grayson Mayor Allison Wilkerson said she expects the city to approve the agreement at a specially called meeting Thursday.

It is unclear if Porter will collect the taxes without the $2 per parcel fee, which would have netted her an additional $4,000 on top of her $141,000 annual salary. Porter, a Democrat elected in November, is not a party to the contract and did not respond to a request for comment Tuesday.

Porter earlier this year attempted to institute per-parcel fees for tax collection for eight cities throughout Gwinnett. Her demand — which would have nearly doubled her salary — led to a new state law making the practice illegal in Gwinnett and Fulton counties.

But Porter sent a May 14 email to the Gwinnett county attorney and the attorney for the Gwinnett Municipal Association saying the law does not refer to the collection of fees for solid waste, storm water or streetlights and that she would not collect those charges for the cities unless she was paid extra to do so.

Berkeley Lake doesn’t collect additional fees, but is considering an additional $1 per-parcel fee. Dacula and Peachtree Corners are in talks over a potential $2 parcel fee for Porter to collect there.

Grayson’s contract does not include the additional fees and it was the only one voted on Tuesday by the Gwinnett County Commission.

“We’re grateful for being that test case,” Wilkerson said.

“It means a lot to our citizens not to pay that additional fee,” she added, saying she has not heard from Porter about whether she would collect for the city without the fees. “It’s just not right.”

If fees are paid in contracts with the other three cities, Porter’s salary would increase by $34,000. All three are still in negotiations with the tax commissioner, Gwinnett County attorney Mike Ludwiczak said Tuesday.

Four other Gwinnett cities — Lawrenceville, Lilburn, Snellville and Sugar Hill — decided to collect their own taxes after receiving Porter’s original fee request before the state law was passed.

The state law also names Fulton County, where Tax Commissioner Arthur Ferdinand has engaged in the practice for years. But the law won’t affect existing contracts with Ferdinand’s office.

Porter said in the May 14 email that any special collection of storm water, solid waste or streetlight fees “will require a separate contract between each city and the tax commissioner at a per parcel rate determined by the tax commissioner.”

The email also said Porter did not waive her right to contest the constitutionality of the new law.

Emails show Porter tried to negotiate a lower per-parcel rate with Grayson and Berkeley Lake after the law was signed. Berkeley Lake’s $1-per-parcel agreement would net Porter an additional $1,308, while $2-per-parcel agreements would allow her to collect $27,532 from Peachtree Corners and $5,454 from Dacula.

“Dacula, Peachtree Corners and Berkeley Lake found it to their benefit at this time to have the tax commissioner be a party” to the agreements, Ludwiczak said.

The law, he said, doesn’t preclude Porter from being a party to the contracts — it just doesn’t require it.

Porter had previously denied negotiating with the cities.

Her deputy said in emails last week that agreements would need to be reached before Tuesday in order to complete the billing of city taxes. Ludwiczak said Tuesday that the two-week delay would not cause any problems.