Tax Year |
TAX NOTICE |
Reciept No. |
= $ptax['TTAXYR']; ?>
|
= $ptax['TRECTN']; ?>
|
|
Dist |
Map |
Group |
Parcel |
P.I. |
S.I. |
= $ptax['TDISTR']; ?>
|
= $ptax['TMAPN']; ?>= $ptax['TMAPA']; ?>
|
= $ptax['TGROUP']; ?>
|
= $ptax['TPARCL']; ?>
|
= $ptax['TPICOD']; ?>
|
= $ptax['TSPCIN']; ?>
|
|
Property Address |
= $ptax['THOUSE']; ?> = $ptax['TNSEW']; ?> = $ptax['TSTNAM']; ?>
|
|
Classification |
Acres |
Tax Rate |
Status |
= $classification[$ptax['TTYPEP']]; ?>
|
= $ptax['TACRES']; ?>
|
= $ptax['TTXRAT']; ?>
|
= $status[$ptax['TTRSTS']]; ?> |
|
PROPERTY VALUES |
AMOUNT |
| Land |
$
= number_format($ptax['TCILDV'],2); ?>
|
| Improvement |
$
= number_format(($ptax['TPICOP'] != "P" ? $ptax['TCIAPV']-$ptax['TCILDV'] : 0),2); ?>
|
| Personal |
$
= number_format(($ptax['TPICOP'] != "P" ? 0 : $ptax['TCIAPV']-$ptax['TCILDV']),2); ?>
|
| Total Appraised Value |
$
= number_format($ptax['TCIAPV'],2); ?>
|
| Taxed Value ( echo ($ptax['TASPCT']*100); ?>% of Total Appraised Value) |
$
= number_format($ptax['TCIAPV']*$ptax['TASPCT'],2); ?>
|
| |
|
TAXES & PENALTIES |
AMOUNT |
| Tax Amount |
$
= number_format($ptax['TTXAMT'],2); ?> |
| Penalties Charged |
$
= number_format($ptax['TTXPEN']+$ptax['TTXFL1'],2); ?> |
| Total Taxes & Penalties |
$
= number_format($ptax['TTXAMT']+$ptax['TTXPEN'],2); ?>
|
| |
|
PAYMENTS & ADJUSTMENTS |
AMOUNT |
| Penalties Paid |
$
= number_format($ptax['TTPPAD'],2); ?> |
| Taxes Paid |
$
= number_format($ptax['TTXPAD'],2); ?> |
| Tax Adjustments |
$
= number_format($ptax['TTXFL2'],2); ?> |
| Total Payments & Adjustments |
$
= number_format($ptax['TTPPAD']+$ptax['TTXFL1']+$ptax['TTXFL2']+$ptax['TTXPAD'],2); ?>
|
| |
|
TAX NOTICE TOTAL |
AMOUNT |
# if past july 1st of year, then include total due in delinquent
if (time() >= strtotime("08/01/".$ptax['TTAXYR']." 00:00:01")) {
$ptax['TTXDEL'] += $ptax['TTXBAL'];
if ($ptax['TTRSTS'] != "C") {
$delinquent = true;
}
}
?>
if (!$delinquent) { ?>
| Total Due for = $ptax['TTAXYR']; ?> |
$
= number_format($ptax['TTXBAL'],2); ?>= ($ptax['TTRSTS'] == "C" ? "**" : ""); ?>
|
} ?>
if ($ptax['TTXDEL']) { ?>
| Delinquent Taxes if (!$delinquent) { echo "(not included in Total Due)"; } ?> |
$= number_format($ptax['TTXDEL'],2); ?>
|
} ?>
|
| |
if ($ptax['TTRSTS'] == "C") { ?>
**Any remaining tax or penalty amounts showing owed for this tax year have been turned over to the appropriate County for collection. Contact the appropriate County Clerk and Master’s Office to obtain the amounts owed as additional fees have been added. Delinquent amounts for this tax year must be paid to the County Clerk and Master’s Office, rather than the City of Oak Ridge to redeem the property from a future property tax sale. |
| |
} ?>
| Notice: 5% Penalty accrues and total due is considered delinquent on August 1, = $ptax['TTAXYR']; ?>. Credits include tax prepayment and adjustments. if($ptax['TTXDEL'] > 0) { ?>Delinquent amounts do not include taxes turned over to the county for collection. Additional taxes may be due to the County. } ?> |
$query = "SELECT dbo.TAXTRANS.TTXTR, dbo.TAXTRANS.TTXDA, dbo.TAXTRANS.TEXT1, dbo.TAXTRANS.TEXT2,
dbo.TAXTRANS.TTXDA, dbo.TAXTRANS.TTAXYR, Cast(dbo.TAXTRANS.TTAXYR as varchar(20)) + '-' + Cast(dbo.TAXTRANS.TTXTR as varchar(20)) as 'TTXID'
FROM dbo.TAXTRANS
INNER JOIN dbo.TAXBILL_FULL ON dbo.TAXTRANS.TTAXYR = dbo.TAXBILL_FULL.TTAXYR AND dbo.TAXTRANS.TRECTN = dbo.TAXBILL_FULL.TRECTN
WHERE (dbo.TAXBILL_FULL.TMAPN = {$ptax['TMAPN']}) AND (dbo.TAXBILL_FULL.TMAPA = '{$ptax['TMAPA']}') AND (dbo.TAXBILL_FULL.TGROUP = '{$ptax['TGROUP']}') AND
(dbo.TAXBILL_FULL.TPARCL = '{$ptax['TPARCL']}') AND (dbo.TAXBILL_FULL.TPICOD = '{$ptax['TPICOD']}') AND (dbo.TAXBILL_FULL.TSPCIN = '{$ptax['TSPCIN']}') AND (dbo.TAXTRANS.TTXCO = 3)";
//.($_GET['sa'] ? "" : "AND dbo.TAXTRANS.TTAXYR = {$ptax['TTAXYR']} ")
//."."ORDER BY TTXID DESC";
$query = $query.($_GET['sa'] ? "" : "AND dbo.TAXTRANS.TTAXYR = {$ptax['TTAXYR']} ");
$query = $query."ORDER BY TTXID DESC";
//print($query);
$result = mssql_query($query);
# we need to loop through the results, parse the date, and sort by it
while($row = mssql_fetch_assoc($result)) {
if (strlen($row['TTXDA']) == 7) {
$row['TTXDATE'] = "0".substr($row['TTXDA'],0,1)."/".substr($row['TTXDA'],1,2)."/".substr($row['TTXDA'],3,4);
} elseif(strlen($row['TTXDA']) == 8) {
$row['TTXDATE'] = substr($row['TTXDA'],0,2)."/".substr($row['TTXDA'],2,2)."/".substr($row['TTXDA'],4,4);
}
$timestamp = strtotime($row['TTXDATE']." 00:00:01");
$row['TTXDATE'] = $timestamp;
$row['DATE'] = date("m/d/Y",$timestamp);
$payments[$row['TTXID']]= $row;
}
if (count($payments)) { usort($payments,'DateCmp'); }
?>
| Payment History
if ($_GET['sa']) { ?>
$_SERVER['QUERY_STRING'] = str_replace("&sa=1","",$_SERVER['QUERY_STRING']); ?>
[show only paments for this reciept]
} else { ?>
[show all property tax payments]
} ?>
|
| Date |
|
Amount |
if (count($payments) > 0) { ?>
foreach($payments as $k => $past) { ?>
| = date("m/d/Y", $past['TTXDATE']); ?> |
= $past['TEXT1']; ?>
|
$
= number_format($past['TTXTR'],2); ?>
|
} ?>
} else { ?>
| No Payments Exist For Current Reciept |
} ?>
$query = "SELECT TRECTN, TTAXYR, THOUSE, TNSEW, TSTNAM, TTXAMT, TTXBAL FROM viewTAXINFO_FULL WHERE
TMAPN = {$ptax['TMAPN']} AND TMAPA = '{$ptax['TMAPA']}' AND TGROUP = '{$ptax['TGROUP']}' AND
TPARCL = {$ptax['TPARCL']} AND TPICOD = '{$ptax['TPICOD']}' AND TSPCIN = {$ptax['TSPCIN']}
ORDER BY TTAXYR DESC";
$result = mssql_query($query);
?>
| All Tax Bills |
| Year |
Address |
Tax Amount |
Balance |
while($past = mssql_fetch_assoc($result)) { ?>
| = $past['TTAXYR']; ?> |
= $past['THOUSE']; ?> = $past['TNSEW']; ?> = $past['TSTNAM']; ?> |
$
= number_format($past['TTXAMT'],2); ?>
|
$
= number_format($past['TTXBAL'],2); ?>
|
} ?>
Please Note
|
If there are questions about the property tax information provided here, you may contact the City Utility Business Office at (865) 425-3404 or (865) 425-3400.
City taxes are due and payable June 1 through July 31 without penalty. A 5% penalty accrues on August first, and increases at a rate of 1% per month until paid.
Notify the City Business Office of any change in mailing address. Property tax notices are mailed to the recorded owner as of January 1 of the current year. The property owner is responsible for tax payment regardless of failure to receive a tax notice. |
|